我正在爲Zend Framework構建表單生成器/構建器。它適用於客戶端,因爲客戶端不需要進入代碼就可以構建表單,所以我需要拖放接口。用戶必須能夠將預定義的表單元素拖放到容器中以創建表單。這是簡單的部分,我幾乎解決了自己。 更難的部分,問題是關於這種形式的保存。我希望將此表單保存在MySQL數據庫中。我會如何處理這個問題?在數據庫中保存Zend Framework表格
我在想:
- 元素保存到數據庫中
- 保存形式爲DATABSE,包括元素ID的
- 擴展Zend_Form類,這樣,當被請求的形式,它會加載所有元素並創建所需的php代碼,以便可以渲染並填充它,如果需要進行編輯。
有沒有人有更好的建議,或者這是要走的路?
任何意見歡迎!
感謝您的輸入,但是如何才能將某些內容保存到ini文件並檢索它?只需使用fwrite,使用一些特定的命名方案,然後檢索它?至於發電機,我編輯了主要問題。 – 2010-10-28 19:59:27
@Janis有作家,例如'Zend_Config_Writer_Ini'或者'Zend_Config_Writer_Xml' – takeshin 2010-10-29 15:56:26
我選擇這個答案是最好的,因爲它允許最大的靈活性。它允許我使用Zend_From以及使用jQuery實現自己的驗證方法和呈現方法。 – 2010-11-02 09:55:26