예제 #1
0
 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);
 }