function adminreceiveAction() { $this->_helper->layout->setLayout("layout_admin"); // get current page(default page = 1) if ($this->_request->getParam('page')) { $this->_curPage = $this->_request->getParam('page'); } // get all sms desc $sparkSmsModel = new SparkSms(); $this->view->messages = $sparkSmsModel->findAllSMS(); //Zend_Debug::dump($this->view->messages); //paging $this->view->controller = $this->_request->getControllerName(); $this->view->action = $this->_request->getActionName(); $paginator = new Zend_Paginator(new Zend_Paginator_Adapter_Array($this->view->messages)); $paginator->setCurrentPageNumber($this->_curPage)->setItemCountPerPage($this->_rowsPerPage); $this->view->paginator = $paginator; $this->view->testEnv = Zend_Registry::get('testEnv'); // get active campaign $campaign = new Campaign(); $time = date("Y-m-d H:i:s"); $where = "create_date<'" . $time . "' and expire_date>'" . $time . "'"; $order = "expire_date desc"; $this->view->campaigns = $campaign->fetchAll($where, $order, null, null); }