2011-08-31 10 views
2

Zend_Config_Ini를 사용하여 양식 요소를 만들려고합니다. 다른 요소 중에서도 작동하지 않는 datepicker 요소 (zendx_jquery_form_element_datepicker)가 있습니다.Zend_config_Ini의 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/ 

감사합니다.

답변

-1

ini 파일을 사용하여 양식을 작성하는 방법을 모른다. 하지만 Zendx_jquery_form_element_datepicker는 서드 폼 요소가 아니라는 것을 알고 있습니다. 그것은 ZendX의 제작입니다. 따라서 zend 요소로 사용할 수 없습니다.

+1

감사 폼 설정하기 전에 접두사 경로를 추가 클래스에게 있습니다

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

보십시오. 나는 datepicker가 표준 Zend Form 요소가 아니라는 것을 알고 있습니다. 그러나 Zend Form Element (나는 생각합니다)를 확장하고 그런 식으로 동작 할 수도 있습니다. 내 생각에 ZendX 폴더에서이 파일과 다른 파일을 찾아야 할 필요가있을 수 있습니다. 어떤 아이디어? 아무도? 감사 –

0

는 클래스 이름이

ZendX_JQuery_Form_Element_DatePicker 
1

그냥

$form = new Zend_Form(); 
$form->addPrefixPath('ZendX_JQuery_Form_Element', 'ZendX/JQuery/Form/Element', 'element'); 
$form->setConfig($config->form);