我对代码TWIG有几个问题?

时间:2014-05-03 05:40:14

标签: twig

我有一个代码TWIG:

{% set foo = 1 %}

{% set items = [foo] %}

让我问为什么:

{% set items = [foo] %}

不起作用?

请让我知道原因以及如何解决。 我想让它在[]中工作。 谢谢。

1 个答案:

答案 0 :(得分:1)

以下代码适用于最新版本的twig:

{% set a = 30 %}
{% set b = 60 %}
{% set c = a + b %}

{% set d = [a,2,3,b,c] %}

a: {{a}} {# echos 30 #}
b: {{b}} {# echos 60 #}
c: {{c}} {# echos 90 (a+b) #}
d[0]: {{d[0]}} {# echos 30 (a) #}
d[1]: {{d[1]}} {# echos 2 #}
d[2]: {{d[2]}} {# echos 3 #}
d[3]: {{d[3]}} {# echos 60 (b) #}
d[4]: {{d[4]}} {# echos 90 (c) #}

{% set e = {a: 15} %}

e.a: {{e.a}} {# echos 15 #}

我猜你的问题是关于如何访问这些值,所以我包含了一些twig的访问方法。

我希望这能解决你的问题。