0

我正在使用 Symfony2 和 Twig 显示一个表单,并且需要使用数组上的循环以动态顺序显示一些字段。代码如下所示:

{% for activity in activities %}
  <div class="check">
    {{ form_label(tags_form.chactivity{{ activity.id }}) }}
    {{ form_widget(tags_form.chactivity{{ activity.id }}) }}
  </div>
{% endfor %}

但是当然{{ activity.id }}不适合这里。

如何在and表达式中使用activity.id(整数) ?{{ form_label(...) }}{{ form_widget(...) }}

4

1 回答 1

0

您可以使用属性函数执行此操作:

{{ form_label(attribute(tags_form, 'chactivity' ~ activity.id)) }}
于 2012-04-04T13:32:27.520 回答