function consultAction() { //get the page of the table $this->production = new Zend_Session_Namespace('production'); if ($this->production->id == null) { return $this->_helper->_redirector->gotoSimple('index', 'production', 'production'); } $page = $this->_getParam('page', 1); // $model_resource_activities = new Finances_Model_Resourceactivityhasreceipt(); $model_resource_activities = new Production_Model_Resource(); $model_receipts = new Finances_Model_Receipts(); $data = $model_receipts->fetchProductionHasOpenReceipt($this->production->id); // Zend_Debug::dump($data,"receipt"); $sql = "SELECT id,name\n FROM facturation_types"; $db = Zend_Registry::get('db'); $ec = $db->fetchPairs($sql); $this->view->iva_type = $db->fetchPairs($sql); $data_resource_activities = $model_resource_activities->fetchEntriesProduction($this->production->id); // Zend_Debug::dump($data_resource_activities); // die(); if ($data_resource_activities) { $paginator = Zend_Paginator::factory($data_resource_activities); $finances = Zend_Registry::get('finances'); $paginator->setItemCountPerPage($finances->paginator); $paginator->setCurrentPageNumber($page); $paginator->setPageRange($finances->paginator); $this->view->paginator = $paginator; } else { $this->view->paginator = null; } //get the dates for permission $page = $this->_getParam('page', 1); }