2

Zend_Config_Iniを使用してフォーム要素を作成しようとしています。他の要素の中で、動作しないdatepicker要素(zendx_jquery_form_element_datepicker)があります。

私はそのように要素を設定しようとしました:

user.login.elements.Date.type = "datePicker"

user.login.elements.Date.type = "zendx_jquery_form_element_datepicker"

どちらの方法でも同じエラーメッセージで終了します。

Plugin by name 'Zendx_jquery_form_element_datepicker' was not found in the registry; used paths: Zend_Form_Element_: Zend/Form/Element/

また

Plugin by name 'DatePicker' was not found in the registry; used paths: Zend_Form_Element_: Zend/Form/Element/

助けてください、ありがとう。

4

3 に答える 3

1

フォーム構成の前にプレフィックスパスを追加するだけです

 $form = new Zend_Form();
 $form->addPrefixPath('ZendX_JQuery_Form_Element', 'ZendX/JQuery/Form/Element', 'element');
 $form->setConfig($config->form);
于 2012-12-25T21:31:28.863 に答える
0

試す

user.login.elements.Date.type = "DatePicker"

クラス名はクラス

ZendX_JQuery_Form_Element_DatePicker 
于 2012-04-04T12:14:01.410 に答える
-1

iniファイルを使用してフォームを作成する方法がわかりません。しかし、Zendx_jquery_form_element_datepicker が zend フォーム要素ではないことはわかっています。ZendX製です。したがって、それを zend 要素として使用することはできません。

于 2011-09-01T08:52:06.337 に答える