Shopify Liquid - 如果product.template包含

时间:2015-02-17 22:45:38

标签: content-management-system logic shopify liquid

我正在尝试检索特定产品的模板,而不是在产品模板页面上。我在收集页面上,我正在尝试调整快速购物功能,仅显示与自定义模板无关的产品的添加到购物车。例如,我已经分配了一个'咨询'模板到一组产品。但是,由于我不在产品模板页面上,因此快速商店无法识别咨询产品。除了使用标签,类型和集合之外,有关如何使其工作的任何想法吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

在集合页面上,该集合的产品在循环中调用,类似于

{% for product in collection.products %}
...
{% assign prodtemplate =  product.template_suffix %}
{% if prodtemplate contains 'consultation' %}
{% else %}
//Add to Cart code
{% endif %}
...
{% endfor %}