在Zend_config_Ini中设置datepicker元素

时间:2011-08-31 09:58:22

标签: zend-form zendx zend-config

我正在尝试使用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/

请帮助,谢谢。

3 个答案:

答案 0 :(得分:1)

只需在表单配置

之前添加前缀路径
 $form = new Zend_Form();
 $form->addPrefixPath('ZendX_JQuery_Form_Element', 'ZendX/JQuery/Form/Element', 'element');
 $form->setConfig($config->form);

答案 1 :(得分:0)

尝试

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

班级名称是班级

ZendX_JQuery_Form_Element_DatePicker 

答案 2 :(得分:-1)

我不知道如何使用ini文件制作表单。但我知道Zendx_jquery_form_element_datepicker不是standed zend form元素。它是由ZendX制作的。所以你不能用它作为zend元素。