【发布时间】:2016-03-28 09:41:47
【问题描述】:
我在 twig 中渲染了来自数据库 mapset 的五个数据条目:
{{ form_start(form) }}
{% for item in mapset %}
<tr>
<td>{{ item.name }}</td>
<td>{{ form_widget(form.sets) }}</td>
<td>{{ form_widget(form.options) }}</td>
<td>{{ form_widget(form.buttonSet) }}</td>
<td>{{ form_widget(form.buttonItem) }}</td>
</tr>
{% endfor %}
{{ form_end(form) }}
此表单应呈现总共 20 个输入,如下所示:
name1 [] [] [] []
name2 [] [] [] []
name3 [] [] [] []
name4 [] [] [] []
name5 [] [] [] []
但我的代码显示:
name1 [] [] [] []
name2
name3
name4
name5
我已经阅读了很多关于动态表单和表单集合的内容,但我不明白。
【问题讨论】: