function countAllFunctions() { if ($this->input->post('tas_functionname') != '') { $this->db->like('tas_functionname', $this->input->post('tas_functionname')); } // Keep pagination for filter status rememberFilter(array('tas_status', 'con_id', 'mod_id'), $this->db); //----------------------- $this->db->from(TABLE_PREFIX . 'modules'); $this->db->join(TABLE_PREFIX . 'controllers', 'mod_id=con_moduleid', 'left'); $this->db->join(TABLE_PREFIX . 'tasks', 'con_id=tas_controllerid', 'left'); return $this->db->get()->num_rows(); }
public function index() { //Remember filters if (!$_REQUEST['fresh']) { rememberFilter('search'); rememberFilter('limit'); rememberFilter('limitStart'); rememberFilter('order'); rememberFilter('orderDir'); } $config = Registry::getConfig(); $pag['total'] = 0; $pag['limit'] = $_REQUEST['limit'] ? $_REQUEST['limit'] : $config->get("defaultLimit"); $pag['limitStart'] = $_REQUEST['limitStart']; $this->setData("results", Entrada::select($_REQUEST, $pag['limit'], $pag['limitStart'], $pag['total'])); $this->setData("pag", $pag); $html = $this->view("views.list"); $this->render($html); //Log Log::add(LOG_LISTAR_ENTRADA); }