Кажется, у меня проблема с выражением twig if.
{%if fields | length > 0 || trans_fields | length > 0 -%}
Ошибка:
Unexpected token "punctuation" of value "|" ("name" expected) in
Я не могу понять, почему это не работает, похоже, если веточка была потеряна во всех трубах.
Я пробовал это:
{% set count1 = fields | length %}
{% set count2 = trans_fields | length %}
{%if count1 > 0 || count2 > 0 -%}
но if также не работает.
Тогда попробовал это:
{% set count1 = fields | length > 0 %}
{% set count2 = trans_fields | length > 0 %}
{%if count1 || count2 -%}
И он по-прежнему не работает, такая же ошибка каждый раз...
Итак... это привело меня к очень простому вопросу: поддерживает ли Twig несколько условий IF?