在管理产品页面中添加新的大小图表自定义字段

时间:2017-06-20 07:31:54

标签: shopify

我是Shopify的新手,正在寻找实施特定尺寸图表以添加产品页面的建议。在section-> 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进行过滤。有任何方法可以在管理新产品面板中添加一些下拉菜单,并将此字段显示为显示尺寸图表,而无需添加任何应用程序。

2 个答案:

答案 0 :(得分:1)

在这种情况下,我可以考虑至少5种方法。

为包含块的产品创建section

每个区块将包含以下字段:

  • product字段,您将在其中选择产品
  • page字段,您可以在其中选择所需的页面

然后循环块并查看产品字段是否等于产品句柄并使用该页面

链接列表

创建包含产品的链接列表。

标题将是页面句柄,网址将是产品。

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

前缀页面

由于您是根据类型创建页面,因此可以为它们添加前缀。因此,如果类型为“mens”,则可以将页面调用为product_mens,您将根据具有product_前缀的产品类型获取页面。

设置

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

product-handle|page-handle
product-handle|page-handle

您使用过滤器newline_to_br,将结果拆分为 br ,循环每个项目并将其拆分为|,您就获得了产品句柄和页面句柄你可以查一下。

标签

您可以使用可以定位页面的前缀标记。与前缀页面相同,在这里您可以使用页面句柄创建标记并为其添加某种前缀。然后循环所有标记并检查是否有包含任何前缀标记的页面。

答案 1 :(得分:1)

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

Shopify create size chart