Dojo Filtering에 몇 가지 문제점이 있습니다. Zend Framework Forms를 사용할 때 선택하십시오. 내가 놓친 것을 찾기 위해 도움이 필요합니다.dojo.data is undefined Fliterering select
나는 현재 불을 지르고이 오류를 얻고있다 :
- dojo.data하는
- dojo.data.ItemFileReadStore 생성자 아래
없는 정의되지 않은 코드입니다 I 필터 선택을 생성하고 호출 컨트롤러에 json 데이터를 제공하는 데 사용하고 있습니다.
Zend_Form 요소 (도장 사용)
$industry = new Zend_Dojo_Form_Element_FilteringSelect('industry');
$industry->setAutocomplete(true)
->setStoreId('industrystore')
->setStoreType('dojo.data.ItemFileReadStore')
->setStoreParams(array('url' => $baseUrl.'/dojo/industry'))
->setAttrib("searchAttr", "title")
->setRequired(true)
->removeDecorator('DtDdWrapper')
->removeDecorator('label')
->removeDecorator('HtmlTag');
도장 컨트롤러
public function industryAction(){
$db = Zend_Db::factory($this->config->database);
$result = $db->fetchAll("SELECT * FROM industries");
$data = new Zend_Dojo_Data('industryid', $result);
$this->_helper->autoCompleteDojo($data);
$db->closeConnection();
}
성가신 일이 형태와 다른 형태의 모든 내 다른 도장 요소가 잘 작동되는이 단지입니다 내가 필터링 할 때마다 이러한 문제가 발생합니다.이 문제는 양식의 다른 모든 요소도 실패하게 만듭니다.
미리 감사드립니다.