getLanguage()->load('com_jem', JPATH_SITE.'/components/com_jem'); switch($params->get('color')) { case 'red': case 'blue': case 'green': case 'orange': case 'alpha': $color = $params->get('color'); break; default: $color = "red"; // ensure getList() always gets a valid 'color' setting $params->set('color', $color); break; } $list = ModJemJubileeHelper::getList($params); // check if any results returned if (empty($list)) { // return; } $mod_name = 'mod_jem_jubilee'; $jemsettings = JemHelper::config(); $iconcss = $mod_name . (($jemsettings->useiconfont == 1) ? '_iconfont' : '_iconimg'); JemHelper::loadModuleStyleSheet($mod_name); JemHelper::loadModuleStyleSheet($mod_name, $color); JemHelper::loadModuleStyleSheet($mod_name, $iconcss); // load icon font if needed JemHelper::loadIconFont(); require(JemHelper::getModuleLayoutPath($mod_name));