public function __constuct($config = array()) { $this->db =& JFactory::getDBO(); $user = JFactory::getUser(); $this->idJoomlaUser = $user->id; $app = JFactory::getApplication(); // Get pagination request variables $limit = $app->getUserStateFromRequest('global.list.limit', 'limit', $app->getCfg('list_limit'), 'int'); $limitstart = JRequest::getVar('limitstart', 0, '', 'int'); // In case limit has been changed, adjust it $grid = JRequest::getVar('filter_grid', 1, '', 'int'); $limitstart = $limit != 0 ? floor($limitstart / $limit) * $limit : 0; parent::__constuct($config); $this->setState('limit', $limit); $this->setState('limitstart', $limitstart); $this->setState('filter.search', $search); $this->setState('filter.grid', $grid); }