2011-06-01 75 views
0

我正在使用php,现在正在尝试学习Zend,我正在尝试使用zend_form来收集年龄(年/月)。所以我想把2个文本框放在同一个DD包装中。我可以在Zend表单中添加多个元素

任何人都可以帮助我。

谢谢

回答

0

不能放在单个元素的装饰多输入框(与像选项框或multicheckboxes一些例外)。相反,您必须从两个元素中移除装饰器Zend_Form_Decorator_DtDdWrapper,并将它们置于新的Zend_Form_DisplayGroup中。然后您可以将Zend_Form_Decorator_DtDdWrapper设置为该DisplayGroup

1

您可以创建包含两个文本字段的复合表单元素。然后为该元素创建自定义装饰器来处理聚合。然后添加标准的DtDd包装器。

看到这篇文章的MWOP为例:Creating composite elements

相关问题