sam*_*old 3 php zend-framework
我正在尝试按照Matthew O'Phinney的教程,但没有得到任何结论.
http://weierophinney.net/matthew/archives/217-Creating-composite-elements.html
我要做的就是创建一个由复选框和输入文本组成的复合元素.
new Zend_Form_Element_Checkbox();
new Zend_Form_Element_Text()
Run Code Online (Sandbox Code Playgroud)
我的代码太复杂了很多评论进出,但没有任何工作.我相信这比这更容易,但我似乎走错了路.
这是一篇博客文章,向您展示如何创建一个包含2个或更多输入元素的表单元素(Zend_Form_Element的实例).
http://akrabat.com/zend-framework/a-zend-framwork-compount-form-element-for-dates/
您还可以使用子表单对多个元素进行分组.
链接:http://framework.zend.com/manual/en/zend.form.forms.html#zend.form.forms.subforms
$subform = new Zend_Form_SubForm();
$subform->addElement('checkbox', 'status', array(
'decorators' => array(
'ViewHelper',
)
));
$subform->addElement('text', 'test', array(
'label' => 'Text',
'decorators' => array(
'ViewHelper',
'Label'
)
));
$this->addSubForm($subform, 'subformname');
Run Code Online (Sandbox Code Playgroud)