public function indexAction() { $this->view->Title = "Group User Manager"; $this->view->headTitle($this->view->Title, true); $tbl_group = new Manager_Model_group(); if ($this->_request->getPost('keyword') != NULL) { $keyword = $this->_request->getParam('keyword'); $this->view->keyword = $keyword; $listArticles = $tbl_group->searchkq($keyword); $currentPage = 1; $i = $this->_getParam('page', 1); if (!empty($i)) { $currentPage = $i; } $paginator = Zend_Paginator::factory($listArticles); $paginator->setItemCountPerPage(45)->setPageRange(5)->setCurrentPageNumber($currentPage); $this->view->paginator = $paginator; } else { $listArticles = $tbl_group->get_info(); $currentPage = 1; $i = $this->_getParam('page', 1); if (!empty($i)) { $currentPage = $i; } $paginator = Zend_Paginator::factory($listArticles); $paginator->setItemCountPerPage(45)->setPageRange(45)->setCurrentPageNumber($currentPage); $this->view->paginator = $paginator; } }