0

現在、カスタム フォーム要素ビューがあります。

class Apply_View_Helper_JQueryUiFormRadio extends Zend_View_Helper_FormElement

私のフォームは次のとおりです

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

メソッドの「ラジオ」文字列を置き換えて、これをどのようにインスタンス化しますaddElementか?

4

1 に答える 1

0

Zend_Form_Element を拡張する各クラスには、公開プロパティ「ヘルパー」があるため、その方法で実行できます。

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

あなたの場合、Apply_View_Helper_ を zend_view ヘルパー スクリプト パスに追加する必要があります。

于 2012-05-22T20:09:08.970 に答える