Es scheint, ich habe ein Problem mit einer Zweig-if-Anweisung.
{%if fields | length > 0 || trans_fields | length > 0 -%}
Der Fehler ist:
Unexpected token "punctuation" of value "|" ("name" expected) in
Ich kann nicht verstehen, warum das nicht funktioniert. Es ist, als ob der Zweig mit allen Rohren verloren gegangen wäre.
Ich habe das versucht:
{% set count1 = fields | length %}
{% set count2 = trans_fields | length %}
{%if count1 > 0 || count2 > 0 -%}
aber das wenn auch scheitern.
Dann versuchte dies:
{% set count1 = fields | length > 0 %}
{% set count2 = trans_fields | length > 0 %}
{%if count1 || count2 -%}
Und es funktioniert immer noch nicht, jedes Mal der gleiche Fehler ...
Also ... das führte mich zu einer wirklich einfachen Frage: Unterstützt Twig mehrere Bedingungen, wenn?
quelle
not
Operator verwenden, um den Ausdruck zu negieren.?