if 语句中的多个条件(液体)

Multiple conditions in if statement (Liquid)

是否可以在 Shopify Liquid 中将多个条件放入单个 if 语句中?

例如我有:

{% if product.type != "A" and product.type != "B" and product.type != "C" %}
//do something
{% endif %}

我想知道的原因是因为 语法突出显示在第一个 "and" 运算符 之后停止,就好像之后的所有内容都有不正确的语法。

您的语法 100% 有效,可以在 Shopify 中使用

{% if product.type != "A" and product.type != "B" and product.type != "C" %}
    //do something
{% endif %}

我猜你使用的编辑器在 liquid 的语法高亮器中有一个错误。这就是你困惑的原因