即使未指定 form_widget,也会自动生成 Symfony2 表单

Symfony2 Form is automatically generated even when form_widget not specified

我正在使用 Symfony2 和 TWIG 呈现表单,TWIG 模板中只有这段代码,而 Symfony 正在呈现所有行:

{{ form_start(form) }}
{{ form_end(form) }}

在我之前在 Symfony 中的项目中,我能够像这样渲染每个字段:

{{ form_start(form) }}
{{ form_row(form.name) }}
{{ form_end(form) }}

form_end 输出 form_rest() 如果您不将其设置为 false(来自 documentation):

{{ form_end(form, {'render_rest': false}) }}