public function mindexAction() { $groupId = $this->getGroupId(); if($groupId != 5) //for test purpose { $this->_redirect('/pment/cpp'); } else { $projectId =$this->getProjectId(); $mplans = new Pment_Models_MplanMapper(); $errorMsg = null; $condition[0] = $projectId; $condition[1] ="status"; $status1 = 'g'; $status2 = 'h'; $status3 = 'e'; $status4 = 'i'; /* if($this->getRequest()->isPost()) { $formData = $this->getRequest()->getPost(); $arrayMplans = array(); $key = trim($formData['key']); if($key!= null) { $condition[1] = $formData['condition']; $arrayMplans = $mplans->fetchAllJoin($key,$condition); if(count($arrayMplans) == 0) { $errorMsg = General_Models_Text::$text_searchErrorNr; } } else { $errorMsg = General_Models_Text::$text_searchErrorNi; } } else {*/ $arrayMplans1 = $mplans->fetchAllJoin($status1,$condition); $arrayMplans2 = $mplans->fetchAllJoin($status2,$condition); $arrayMplans3 = $mplans->fetchAllJoin($status3,$condition); $arrayMplans4 = $mplans->fetchAllJoin($status4,$condition); if(count($arrayMplans1) != 0) { $pageNumber = $this->_getParam('page'); $arrayMplans1->setCurrentPageNumber($pageNumber); $arrayMplans1->setItemCountPerPage('20'); } if(count($arrayMplans2) != 0) { $pageNumber = $this->_getParam('page'); $arrayMplans2->setCurrentPageNumber($pageNumber); $arrayMplans2->setItemCountPerPage('20'); } if(count($arrayMplans3) != 0) { $pageNumber = $this->_getParam('page'); $arrayMplans3->setCurrentPageNumber($pageNumber); $arrayMplans3->setItemCountPerPage('20'); } if(count($arrayMplans4) != 0) { $pageNumber = $this->_getParam('page'); $arrayMplans4->setCurrentPageNumber($pageNumber); $arrayMplans4->setItemCountPerPage('20'); } $this->view->messages = $this->_helper->flashMessenger->getMessages(); $this->view->arrayMplans1 = $arrayMplans1; $this->view->arrayMplans2 = $arrayMplans2; $this->view->arrayMplans3 = $arrayMplans3; $this->view->arrayMplans4 = $arrayMplans4; $this->view->errorMsg = $errorMsg; $this->view->modelName = "材料部材料计划信息"; } }