我的Symfony项目由3个捆绑包组成,其中2个提供表单。我在视图模板中使用树枝。
第一个捆绑包有一个视图,其中包含其他 2 个捆绑包中的表单。
我的问题是,当我尝试提交 2 个包含的表单中的任何一个时,另一个表单的必填字段被突出显示 - 这会干扰任何一个表单提交并且不会提交数据。
我如何在同一页面上有多个表单,而不会干扰彼此提交?
确保没有嵌套表单。
像这样的东西会很好:
{{ form_start(myForm) }}
{{ form_widget(myForm) }}
{{ form_end(myForm) }}
{{ form_start(anotherForm) }}
{{ form_widget(anotherForm) }}
{{ form_end(anotherForm) }}
但这样的事情不会:
{{ form_start(myForm) }}
{{ form_widget(myForm) }}
{{ form_start(anotherForm) }}
{{ form_widget(anotherForm) }}
{{ form_end(anotherForm) }}
{{ form_end(myForm) }}