form->getValue('template'); $templatePresetsDir = JPATH_SITE.'/templates/'.$template.'/images/presets/'; $base_url = JURI::root(true).'/templates/'.$template.'/images/presets/'; $root_path = JPATH_SITE.'/templates/'.$template.'/images/presets/'; $doc = JFactory::getDocument(); $helix_url = JURI::root(true).'/plugins/system/helix3/'; $folders = JFolder::folders($templatePresetsDir); if( !defined('CURRENT_PRESET') ){ define('CURRENT_PRESET', $this->value); $doc->addScriptDeclaration('var current_preset = "'.$this->value.'";'); } $html = ''; $app = JFactory::getApplication(); $template = $app->getTemplate('shaper_helix3'); $params = $template->params; $variable = $params->get('variable'); natsort($folders ); foreach($folders as $folder) { $preset = basename($folder); $major_color = $preset . '_major'; if(isset($this->form->getValue('params')->$major_color) && $this->form->getValue('params')->$major_color) { $major = $this->form->getValue('params')->$major_color; } else { $major = '#333333'; } $html .='