【问题标题】:Shopify Liquid - if product.template containsShopify Liquid - 如果 product.template 包含
【发布时间】:2015-02-17 22:45:37
【问题描述】:
我正在尝试检索特定产品的模板,而不是在产品模板页面上。我在收藏页面上,正在尝试调整快速商店功能,以仅显示与自定义模板无关的产品的添加到购物车。例如,我为一组产品分配了一个“咨询”模板。但是因为我不在产品模板页面,所以快店无法识别咨询产品。除了使用标签、类型和集合之外,我还有什么想法可以完成这项工作吗?
谢谢!!
【问题讨论】:
标签:
content-management-system
logic
shopify
liquid
【解决方案1】:
在集合页面上,该集合的产品被循环调用,类似于
{% for product in collection.products %}
...
{% assign prodtemplate = product.template_suffix %}
{% if prodtemplate contains 'consultation' %}
{% else %}
//Add to Cart code
{% endif %}
...
{% endfor %}