Symfony 3 防止完整形式渲染树枝
Symfony 3 prevent full form rendering twig
我目前正在尝试只呈现表单的特定部分,但出于某种原因,整个表单不断呈现,如下所示我使用了表单开始和结束,整个表单仍在即使它应该只呈现表单标记的开始和结束,也会呈现。
{{ form_start(searchForm) }}
{{ form_end(searchForm) }}
此外,每当我使用下面的代码时,所有发生的事情都是元素被移动到表单的顶部,而不应呈现的元素呈现在下方。
{{ form_start(searchForm) }}
{{ form_widget(searchForm.title) }}
{{ form_widget(searchForm.title) }}
{{ form_end(searchForm) }}
如 doc 中所述,不要渲染未渲染的字段:
{{ form_end(form, {'render_rest': false}) }}
希望对您有所帮助
我目前正在尝试只呈现表单的特定部分,但出于某种原因,整个表单不断呈现,如下所示我使用了表单开始和结束,整个表单仍在即使它应该只呈现表单标记的开始和结束,也会呈现。
{{ form_start(searchForm) }}
{{ form_end(searchForm) }}
此外,每当我使用下面的代码时,所有发生的事情都是元素被移动到表单的顶部,而不应呈现的元素呈现在下方。
{{ form_start(searchForm) }}
{{ form_widget(searchForm.title) }}
{{ form_widget(searchForm.title) }}
{{ form_end(searchForm) }}
如 doc 中所述,不要渲染未渲染的字段:
{{ form_end(form, {'render_rest': false}) }}
希望对您有所帮助