Zend_Form:在子表单周围包装html标签

时间:2013-11-16 21:33:49

标签: php zend-framework zend-form zend-form-sub-form

说我有这样的表格:

$this->addElement('select', 'menu');

$subform = new Zend_Form_SubForm();
$subform->addElement('text', 'title');
$subform->addElement('text', 'content');

$this->addSubform($subform, 'bar');

$this->addElement('submit', 'submit');

我想在子窗体周围包装自定义html,如:

<div id="foo">
     <!-- subform here -->
</div>

我将如何做到这一点? addSubform()不会使用像addElement()这样的选项参数。

1 个答案:

答案 0 :(得分:1)

您可以将装饰器设置为子表单。

$subform-> setSubFormDecorators($decorators);