Shopify:向特定产品页面添加其他部分
Posted
技术标签:
【中文标题】Shopify:向特定产品页面添加其他部分【英文标题】:Shopify: Add additional sections to a specific product page 【发布时间】:2021-06-29 18:07:43 【问题描述】:我正在尝试向我的 Shopify 产品页面添加其他部分。我已经成功添加了这些部分,但现在只想在特定产品页面上显示这些部分。到目前为止,它们都显示在所有产品页面上。 有人可以帮我吗?这是我使用的代码:
% if product.title == "The Ocean Mat" %
% section "index-columns" %
% endif %
但它不起作用。
非常感谢!
最好, 拉斯
【问题讨论】:
我认为您仅在特定产品模板上添加了部分。主题中有多少个产品模板? 如果创建任何可用的部分并且在您选择的产品上具有相同的内容。如果您希望每个产品都有独特的部分内容,则需要使用独特的产品模板。 我有一个产品模板 (product.liquid) 并通过这样做添加了附加部分:% section "index-columns" %。我希望可以添加一个“if”代码,以便仅在打开某个产品时应用此代码。 【参考方案1】:在检查字符串时使用contains
,因为您的标题可能不完全匹配
% if product.title contains "The Ocean Mat" %
do something
% endif %
代替product.title
,使用product.type
;它更容易控制。客户看不到,可以从产品页面控制。
% if product.type contains "mat" %
do something
% endif %
【讨论】:
太棒了。它使用 product.type 工作。谢谢!以上是关于Shopify:向特定产品页面添加其他部分的主要内容,如果未能解决你的问题,请参考以下文章