/** * Function show all Users * @return list Users * @author */ public function showClassesAction() { $subjectModel = new Application_Model_Subjects(); $subjects = $subjectModel->fetchAll($subjectModel->getAllAvaiabled()); $this->view->subjects = $subjects; $gradeModel = new Application_Model_Grades(); $grades = $gradeModel->fetchAll($gradeModel->getAllAvaiabled()); $this->view->grades = $grades; $districtModel = new Application_Model_Districts(); $districts = $districtModel->fetchAll($districtModel->getAllAvaiabled()); $this->view->districts = $districts; /*Get all data*/ $params = array('Classes.ClassId' => 'DESC'); $params['where'] = array('Classes.IsDisabled = 0'); $params['foreign'] = array(array('table' => 'Grades', 'key' => 'GradeId', 'cols' => array('GradeName')), array('table' => 'Districts', 'key' => 'DistrictId', 'cols' => array('DistrictName'))); $paginator = Zend_Paginator::factory($this->_model->getQuerySelectAll($params)); $paginator->setItemCountPerPage(CLASSES_ITEMS); $page = $this->_getParam('page', 1); $this->view->page = $page; /*Assign varible to view*/ $this->view->paginator = $paginator; $this->view->paginator = $paginator->setCurrentPageNumber($page); //$this->view->message = $this->_helper->flashMessenger->getMessages(); }
public function changeModeToDistrictId() { $cateModel = new Application_Model_Districts(); $this->getElement('DistrictId')->addMultiOptions($cateModel->getFormPairs()); }