我找不到让TWIG解释以下条件语句的方法:
{% if a == true or b == true %}
do stuff
{% endif %}
我是否缺少某些东西或不可能?
Answers:
比较表达式应分别放在自己的方括号中:
{% if (a == 'foo') or (b == 'bar') %}
...
{% endif %}
如果要检查单个变量和许多可能的值,则可以选择:
{% if a in ['foo', 'bar', 'qux'] %}
...
{% endif %}
{% if (kind == '01') or (kind == '02') or (kind == '03') or (kind == '04') or (kind == '05') %}