Twig以动态数字

时间:2015-11-11 11:54:24

标签: twig

我有一些对象,如address1,address2,address3 ... address10。所有这些对象都有latlong个值。

我知道我们可以从Twig的attribute()函数中获取它,但我在twig模板中想要的是获取主要对象

 {% for i in 1..10 %}
      {% set address = address~i %}
      {{ address.lat }}
      // or like
      {{ attribute(address, 'lat') }}
 {% endfor %}

1 个答案:

答案 0 :(得分:1)

只需使用:

 {% for i in 1..10 %}
      {{ attribute(attribute(_context, 'address'~i), 'lat') }}
 {% endfor %}