public function searchRefrigeratorAction() { $arr_data = array(); $form = new Form_SearchRefrigerator(); $identity = App_Auth::getInstance(); if ($this->_request->isPost()) { if ($form->isValid($this->_request->getPost())) { $cold_chain = new Model_ColdChain(); $data = $form->getValues(); $data['warehouse'] = $this->_request->warehouse; $data['office'] = $this->_request->office; $data['combo1'] = $this->_request->combo1; $cold_chain->form_values = $data; $cold_chain->form_values['warehouse'] = $this->_request->warehouse; $arr_data = $cold_chain->searchRefrigerator(); $form->office_id->setValue($data['office']); $form->combo1_id->setValue($data['combo1']); $form->warehouse_id->setValue($data['warehouse']); $form->model_id->setValue($data['ccm_model_id']); } } else { $form->placed_at->setValue(1); $form->office_id->setValue($identity->getUserLevel($identity->getIdentity())); $role_id = $this->_identity->getRoleId(); //echo $role_id; //exit; if ($role_id != 11) { $form->combo1_id->setValue($identity->getUserProvinceId()); } $form->warehouse_id->setValue($this->_identity->getWarehouseId()); } $this->view->form = $form; $this->view->result = $arr_data; $base_url = Zend_Registry::get('baseurl'); $this->view->inlineScript()->appendFile($base_url . '/js/all_level_combos.js'); }