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