Ответ 1
проверьте этот Twig Reference.
Вы можете сделать это так просто:
{% if (a or b) %}
...
{% endif %}
Я не могу найти способ заставить TWIG интерпретировать следующий условный оператор:
{% if a == true or b == true %}
do stuff
{% endif %}
Мне что-то не хватает или это невозможно?
проверьте этот Twig Reference.
Вы можете сделать это так просто:
{% if (a or b) %}
...
{% endif %}
Выражения сравнения должны быть в своих скобках:
{% if (a == 'foo') or (b == 'bar') %}
...
{% endif %}
Альтернатива, если вы проверяете одну переменную и количество возможных значений:
{% if a in ['foo', 'bar', 'qux'] %}
...
{% endif %}