protected function populateState($ordering = null, $direction = null) { // Initialise variables. $app = JFactory::getApplication(); $published = $this->getUserStateFromRequest($this->context . '.filter.published', 'filter_published', ''); $this->setState('filter.published', $published); //set sliderID $sliderID = JRequest::getString("sliderid"); if (empty($sliderID)) { $sliderID = $this->getUserStateFromRequest($this->context . '.filter.slider', 'filter_sliders', ''); } if (empty($sliderID)) { $sliderID = NivoSliderHelper::getFirstSliderID(); } $this->setState('filter.slider', $sliderID); // List state information. parent::populateState('a.ordering', 'asc'); }
public static function getFirstSliderID() { $sliderID = NivoSliderHelper::getFirstSliderID(); return $sliderID; }