Sepertinya saya bermasalah dengan pernyataan ranting if.
{%if fields | length > 0 || trans_fields | length > 0 -%}
Kesalahannya adalah:
Unexpected token "punctuation" of value "|" ("name" expected) in
Saya tidak mengerti mengapa ini tidak berhasil, seperti jika ranting hilang dengan semua pipa.
Saya sudah mencoba ini:
{% set count1 = fields | length %}
{% set count2 = trans_fields | length %}
{%if count1 > 0 || count2 > 0 -%}
tetapi jika juga gagal.
Kemudian coba ini:
{% set count1 = fields | length > 0 %}
{% set count2 = trans_fields | length > 0 %}
{%if count1 || count2 -%}
Dan itu masih tidak berhasil, kesalahan yang sama setiap saat ...
Jadi ... itu membawa saya ke pertanyaan yang sangat sederhana: apakah Twig mendukung banyak kondisi IF?
sumber
not
operator untuk meniadakan ekspresi tersebut.?