Il semble que j'ai un problème avec une brindille si l'instruction.
{%if fields | length > 0 || trans_fields | length > 0 -%}
L'erreur est:
Unexpected token "punctuation" of value "|" ("name" expected) in
Je ne comprends pas pourquoi cela ne fonctionne pas, c'est comme si la brindille a été perdu avec tous les tuyaux.
J'ai essayé ceci :
{% set count1 = fields | length %}
{% set count2 = trans_fields | length %}
{%if count1 > 0 || count2 > 0 -%}
mais la si aussi échouer.
Puis essayé ceci:
{% set count1 = fields | length > 0 %}
{% set count2 = trans_fields | length > 0 %}
{%if count1 || count2 -%}
Et cela ne fonctionne toujours pas, même erreur à chaque fois ...
Alors... qui m'a conduit à une très simple question: est-ce Twig en charge plusieurs conditions SI ?