0
Я показываю форму с Symfony2 и Twig и должен отображать некоторые поля в динамическом порядке, используя цикл над массивом. Код выглядит следующим образом:Ссылка на переменную внутри выражения в 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 }}
здесь не подходит.
Как использовать activity.id
(целое число) внутри выражений {{ form_label(...) }}
и {{ form_widget(...) }}
?
Я использую 1.0, есть ли способ сделать это в этой версии Twig? – Sergi
Он был добавлен в Twig 1.2. Я предлагаю вам обновиться. Купите вы можете попробовать это: 'form_label (tags_form ['chactivity' ~ activity.id])'. –
Да! Ваши комментарии работают в версии 1.0. Это будет сделано во время обновления. Благодарю. – Sergi