我正在使用php,現在正在嘗試學習Zend,我正在嘗試使用zend_form來收集年齡(年/月)。所以我想把2個文本框放在同一個DD包裝中。我可以在Zend表單中添加多個元素
任何人都可以幫助我。
謝謝
我正在使用php,現在正在嘗試學習Zend,我正在嘗試使用zend_form來收集年齡(年/月)。所以我想把2個文本框放在同一個DD包裝中。我可以在Zend表單中添加多個元素
任何人都可以幫助我。
謝謝
不能放在單個元素的裝飾多輸入框(與像選項框或multicheckboxes一些例外)。相反,您必須從兩個元素中移除裝飾器Zend_Form_Decorator_DtDdWrapper
,並將它們置於新的Zend_Form_DisplayGroup
中。然後您可以將Zend_Form_Decorator_DtDdWrapper
設置爲該DisplayGroup
您可以創建包含兩個文本字段的複合表單元素。然後爲該元素創建自定義裝飾器來處理聚合。然後添加標準的DtDd包裝器。
看到這篇文章的MWOP爲例:Creating composite elements