Zend框架中的自定义无线电元素视图

时间:2012-05-22 16:21:29

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

目前有自定义表单元素视图:

class Apply_View_Helper_JQueryUiFormRadio extends Zend_View_Helper_FormElement

我的表格如下

$form->addElement('radio', 'name', array(
 'label' => 'etc...",

我如何实例化这个替换addElement方法中的'radio'字符串?

1 个答案:

答案 0 :(得分:0)

扩展Zend_Form_Element的每个类都有公共保护“帮助”,所以你可以这样做:

$element = new Zend_Form_Element_Radio('item');
$element->helper = 'jQueryUiFormRadio';
$this->addElement($element);

在你的情况下,必须将apply_View_Helper_添加到zend_view助手脚本路径。