我无法找到让TWIG解释以下条件语句的方法:
{% if a == true or b == true %}
do stuff
{% endif %}
我错过了什么或不可能吗?
答案 0 :(得分:131)
答案 1 :(得分:19)
比较表达式应各自包含在其中:
{% if (a == 'foo') or (b == 'bar') %}
...
{% endif %}
如果您正在检查单个变量和许多可能的值,则替代:
{% if a in ['foo', 'bar', 'qux'] %}
...
{% endif %}