2016-01-29 39 views
1

如何添加自定義表格到sulu CMS(例如:複雜的聯繫表單)並將值保存到數據庫?有沒有什麼好的例子?文檔沒有提到定製開發。蘇魯CMS - 自定義表格

問候,

回答

1

只要你的表格是靜態的(意爲內容管理器無法選擇哪些字段出現),你可以簡單地做在Symfony documentation描述。

有兩個(甚至可能更多)不同的可能性,包括Symfony的形式:

第一個是創建自己的路線和控制器,具有Symfony的形式工作,你會在任何其他的Symfony應用程序做。

第二個是使用Sulu的模板系統,如our documentation中所述。然後你可以在內容管理器可以使用的表單上添加幾個內容管理字段。在XML的<view>標記中定義的模板中,您可以再次使用Symfony表單。如果您需要系統中的任何特殊信息,甚至可以更改XML的<controller>標記,以傳遞更多內容管理中的數據。

還有一些關於更復雜的表單管理器的想法,但這還遠未公佈。