Shopify 在管理产品页面中添加新的尺寸图表自定义字段

Shopify 在管理产品页面中添加新的尺寸图表自定义字段,shopify,Shopify,我是Shopify的新手,正在寻找实现特定大小图表以添加产品页面的建议。在->product-template.liquid节中添加一些代码,以获取尺码表,使用此代码对product.type进行筛选 {% if product.type == 'mens' %} // put your tank top sizing chart here {{ pages.mens-size-chart.content }}

我是Shopify的新手,正在寻找实现特定大小图表以添加产品页面的建议。在->product-template.liquid节中添加一些代码,以获取尺码表,使用此代码对product.type进行筛选

         {% if product.type == 'mens' %} 
              // put your tank top sizing chart here 
              {{ pages.mens-size-chart.content }}
          {% endif %}
          {% if product.type == 'women' %} 
              // put your tank top sizing chart here 
              {{ pages.women-size-chart.content }}
          {% endif %}

这是可行的,但我不想使用product.type进行筛选。有任何方法可以在“管理新产品”面板中添加一些下拉列表,并使此字段显示尺码表,而无需添加任何应用程序。在这种情况下,我可以想出至少5种方法

部分 为带有块的产品创建一个

每个块将具有以下字段:

  • 产品
    字段,您将在其中选择产品
  • 页面
    字段,您将在其中选择所需页面
然后循环这些块,查看product字段是否等于product句柄,并使用该页面

链接列表 创建产品的链接列表

标题将是页面句柄,url将是产品

在导航中循环每个链接,并检查其url是否等于产品句柄。如果是,则使用其标题获取页面内容

前缀页 由于您是基于类型创建页面,因此可以为其添加前缀。因此,如果类型为“mens”,则该页面可以称为
product\u mens
,您将根据带有
product\u
前缀的产品类型获得该页面

设置 您可以使用类似的语法创建textarea:

product-handle|page-handle
product-handle|page-handle
您使用过滤器
换行符\u br
,按br分割结果,循环每个项目并按
分割,就得到了可以检查的产品句柄和页面句柄

标签
您可以使用带前缀的标记,以页面为目标。与带前缀的页面一样,在这里您可以使用页面句柄创建一个标记,并向其添加某种前缀。然后循环所有标记,并检查是否有带有任何前缀标记的页面。

以下是将尺寸图表添加到产品页面的分步文档