簡體   English   中英

Symfony在頁面上提交具有多個表單的單個表單

[英]Symfony submitting individual forms on page with multiple forms

我的Symfony項目由3個捆綁軟件組成,其中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) }}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM