Symfony 2.5.8 - Twig 表单错误渲染
Symfony 2.5.8 - Twig form error rendering
所以我在我的项目中使用 Symfony 2.5.8。
我已经设置了一个表单,并对与表单绑定的实体进行了一些验证。
一切正常!
现在我正在尝试更改 twig 的表单错误渲染。
我在视图中渲染表单是这样的
{{ form(form, {attr: {novalidate: 'novalidate'}}) }}
错误现在呈现在特定输入字段上方。
我如何更改它以在整个表单上方呈现错误消息?
非常感谢任何帮助。
您可以使用 twig 函数自定义表单。
例如,对于名为 'age' 的表单属性,您可以执行以下操作:
{{ form_label(form.age) }}
{{ form_errors(form.age) }}
{{ form_widget(form.age) }}
所以我在我的项目中使用 Symfony 2.5.8。 我已经设置了一个表单,并对与表单绑定的实体进行了一些验证。 一切正常!
现在我正在尝试更改 twig 的表单错误渲染。
我在视图中渲染表单是这样的
{{ form(form, {attr: {novalidate: 'novalidate'}}) }}
错误现在呈现在特定输入字段上方。 我如何更改它以在整个表单上方呈现错误消息?
非常感谢任何帮助。
您可以使用 twig 函数自定义表单。 例如,对于名为 'age' 的表单属性,您可以执行以下操作:
{{ form_label(form.age) }}
{{ form_errors(form.age) }}
{{ form_widget(form.age) }}