function form($xml) { $data = array(); switch ($xml) { case 'layout': $data = NextendSmartSliderLayoutSettings::getAll(); break; case 'font': $data = NextendSmartSliderFontSettings::getAll(NextendRequest::getInt('sliderid')); break; case 'joomla': $data = NextendSmartSliderJoomlaSettings::getAll(); break; default: $data = NextendSmartSliderSettings::getAll(); break; } $this->render(dirname(__FILE__) . '/forms/settings/' . $xml . '.xml', $data); }