我使用以下代码在symfony中构建了一个表单:
foreach ( $options as $field => $title ) {
$form->add( $field, 'text', array('label' => $title, 'mapped' => false ) );
}
我无法找到一种方法来渲染这个形式的所有行。
这可能吗?
答案 0 :(得分:3)
确定。我已经找到了如何做到这一点。 在Twig:
{% for child in form.children|keys %}
{{ form_row(attribute(form.children,child)) }}
{% endfor %}
答案 1 :(得分:1)
你在寻找这样的东西:?
{{ form(form) }}
or
{{ form_widget(form) }}
http://symfony.com/doc/current/cookbook/form/form_customization.html