我正在尝试使用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/
请帮助,谢谢。
答案 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元素。