У меня есть форма виджет с несколькими выборами (многие-ко-многим) в шаблоне веточки я итерация над флажками:Symfony2 Twig Форма Widget массив Доступ
{% for choice in form.downloads %}
{{ form_widget(choice) }} {{ form_label(choice) }}<br />
{% endfor %}
я хотел бы Acces выбор непосредственно (они должны bị отформатированный конец расположен по-разному) Я попробовал несколько синтаксиса, но не работает
{{ form_widget(form.downloads.0) }} {{ form_label(form.downloads.0) }}<br />
{{ form_widget(form.downloads['0']) }} {{ form_label(form.downloads['0']) }}<br />
{{ form_widget(form.downloads[0]) }} {{ form_label(form.downloads[0]) }}<br />
ли я использовать неправильные ключи массива или доступ к массиву в целом не представляется возможным?
Я узнал, ключи начинают не с 0, а с 3 - довольно случайным образом, действительно не имеет объяснение этому – jeff
вы можете просто обновить свой вопрос и поставить код, который вы используете для генерации Форма. (ваш buildForm) –
ok, вычисленный: ключи не являются случайными, они являются моими идентификаторами загрузок в базе данных – jeff