最佳答案
看来我对树枝的 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 -%}
但如果也失败了。
然后试了这个:
{% set count1 = fields | length > 0 %}
{% set count2 = trans_fields | length > 0 %}
{%if count1 || count2 -%}
但还是没用,每次都是同样的错误。
所以... 这让我想到一个非常简单的问题: Twig 支持多种条件 IF 吗?