Je ne peux pas trouver un moyen d'avoir TWIG interpréter l'instruction conditionnelle suivante:
{% if a == true or b == true %}
do stuff
{% endif %}
Est-ce que je manque quelque chose ou ce n'est pas possible?
vérifiez ceci Twig Reference .
Vous pouvez le faire aussi simple que cela:
{% if (a or b) %}
...
{% endif %}
Les expressions de comparaison doivent être placées entre leurs propres crochets:
{% if (a == 'foo') or (b == 'bar') %}
...
{% endif %}
Alternative si vous inspectez une seule variable et plusieurs valeurs possibles:
{% if a in ['foo', 'bar', 'qux'] %}
...
{% endif %}