簡體   English   中英

如何在Symfony 2中創建自定義表單

[英]How to create a custom form in Symfony 2

我有三個實體:服務,組,代理。

Service => oneToMany => Group => oneToMany => Agent

這些實體中的每一個都已有表格。 順便說一句,我想創建一個自定義mergeForm,它將包含一個選擇字段服務以及一個選擇字段Groupe ,以便合並其中一些實體。 Symfony 2官方手冊正在維護中,所以我想知道如何創建自定義表單,我可以在其中選擇服務(來自所有現有服務)並選擇一個組(來自所有現有組)

您正在尋找的可能是實體字段類型 這將允許您在表單中嵌入指向外部實體的選擇字段。 這主要適用於小型集合。

當你開始處理大型集合,並發現需要/希望用Javascript加載實體時(例如,集合很大,以證明在頁面加載時加載所有內容),你將不得不看看Symfony2文檔:如何嵌入表格集

值得注意的是,Symfony 2.2有一個拉取請求 ,應該可以更輕松地處理這種類型的表單。

暫無
暫無

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

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