Wygląda na to, że mam problem ze stwierdzeniem gałązka if.
{%if fields | length > 0 || trans_fields | length > 0 -%}
Błąd:
Unexpected token "punctuation" of value "|" ("name" expected) in
Nie rozumiem, dlaczego to nie działa, to tak, jakby gałązka została zgubiona ze wszystkimi rurami.
Próbowałem tego:
{% set count1 = fields | length %}
{% set count2 = trans_fields | length %}
{%if count1 > 0 || count2 > 0 -%}
ale jeśli również zawodzą.
Następnie spróbowałem tego:
{% set count1 = fields | length > 0 %}
{% set count2 = trans_fields | length > 0 %}
{%if count1 || count2 -%}
I nadal nie działa, za każdym razem ten sam błąd ...
Więc ... to prowadzi mnie do naprawdę prostego pytania: czy Twig obsługuje wiele warunków JEŻELI?
php
twig
conditional-operator
FMaz008
źródło
źródło
not
operatora, aby zanegować wyrażenie.?