Поддерживает ли dotliquid оператор "not"?

Поддержка dotliquid Основные операторы, такие как и / или.

Basic operators

Operator    Function
==  equals
!=  does not equal
>   greater than
<   less than
>=  greater than or equal to
<=  less than or equal to
or  condition A or condition B
and condition A and condition B

Поддерживает ли "не" как оператор?

1 ответ

Это содержит unless В качестве контроля потока видно здесь:

https://shopify.github.io/liquid/tags/control-flow/

Что значит:

if a && b && !c
  # ...
end

Переводится на:

{% if a and b %}
  {% unless c %}
    ...
  {% endunless %}
{% endif %}
Другие вопросы по тегам