public function indexAction() { $orgdata = ''; $tasksModel = new Default_Model_Createtasks(); $call = $this->_getParam('call'); if ($call == 'ajaxcall') { $this->_helper->layout->disableLayout(); } $view = Zend_Layout::getMvcInstance()->getView(); $objname = $this->_getParam('objname'); $refresh = $this->_getParam('refresh'); $dashboardcall = $this->_getParam('dashboardcall', NULL); $data = array(); $searchQuery = ''; $searchArray = array(); $tablecontent = ''; if ($refresh == 'refresh') { if ($dashboardcall == 'Yes') { $perPage = DASHBOARD_PERPAGE; } else { $perPage = PERPAGE; } $sort = 'ASC'; $by = 'b.projectid'; $pageNo = 1; $searchData = ''; $searchQuery = ''; $searchArray = ''; } else { $sort = $this->_getParam('sort') != '' ? $this->_getParam('sort') : 'ASC'; $by = $this->_getParam('by') != '' ? $this->_getParam('by') : 'a.projectname'; if ($dashboardcall == 'Yes') { $perPage = $this->_getParam('per_page', DASHBOARD_PERPAGE); } else { $perPage = $this->_getParam('per_page', PERPAGE); } $pageNo = $this->_getParam('page', 1); $searchData = $this->_getParam('searchData'); $searchData = rtrim($searchData, ','); if ($searchData == '') { $searchData = 'b.status = 5'; } } $dataTmp = $tasksModel->getGrid($sort, $by, $perPage, $pageNo, $searchData, $call, $dashboardcall); array_push($data, $dataTmp); $this->view->dataArray = $data; $this->view->call = $call; $this->view->messages = $this->_helper->flashMessenger->getMessages(); }
public function TasksResultsByStatus($stausID) { $this->_helper->layout->disableLayout(); $data = array(); $sort = 'ASC'; $by = 'a.projectname'; $perPage = PERPAGE; $pageNo = 1; $searchData = 'b.status = ' . $stausID; $searchHeading = 'Projects - ' . $this->GetStatusName($stausID); $call = ''; $dashboardcall = 'No'; $view = Zend_Layout::getMvcInstance()->getView(); $tasksModel = new Default_Model_Createtasks(); $dataTmp = $tasksModel->getGrid($sort, $by, $perPage, $pageNo, $searchData, $call, $dashboardcall); array_push($data, $dataTmp); $div = '<div id="grid_' . $data[0]['objectname'] . '" class="all-grid-control"><div id="msg" style="display:none;font-style: oblique; font-weight: bold; color: green;""></div>'; $endDiv = '</div>'; $div .= $view->grid($data[0]) . $endDiv; return $div; }