Shopify的简单液体标记不起作用......?

时间:2017-06-16 14:24:26

标签: if-statement shopify liquid

我在Shopify product-template.liquid部分制作了这个简单的标记。它不会在指定的产品之外的不同产品上返回第二张图像。

{% if product.handle == "e" or "f" %}

{{ '3.png' | asset_url | img_tag }}

{% else %}

{{ '4.png' | asset_url | img_tag }}

{% endif %}

根据Shopify's documentation,这看起来非常简单。但是,我无法获得4.png来获得商店中的其他产品。

这似乎是一个非常基本的问题,但它让我参与其中!我错过了什么?

1 个答案:

答案 0 :(得分:1)

您无法在需要重新定义比较的液体中链接条件语句。

{% if product.handle == "e" or product.handle == "f" %}
  {{ '3.png' | asset_url | img_tag }}
{% else %}
  {{ '4.png' | asset_url | img_tag }}
{% endif %}