getMenu()->getActive(); JHtml::_('jquery.framework'); JHtml::_('bootstrap.framework'); //Force load Bootstrap unset($doc->_scripts[$this->baseurl . '/media/jui/js/bootstrap.min.js']); // Remove joomla core bootstrap //Load Helix $helix3_path = JPATH_PLUGINS . '/system/helix3/core/helix3.php'; if (file_exists($helix3_path)) { require_once($helix3_path); $this->helix3 = helix3::getInstance(); } else { die('Please install and activate helix plugin'); } //Coming Soon if ($this->helix3->getParam('comingsoon_mode')) header("Location: " . $this->baseUrl . "?tmpl=comingsoon"); //Class Classes $body_classes = ''; if ($this->helix3->getParam('sticky_header')) { $body_classes .= ' sticky-header'; } $body_classes .= ($this->helix3->getParam('boxed_layout', 0)) ? ' layout-boxed' : ' layout-fluid'; if (isset($menu) && $menu) { if ($menu->params->get('pageclass_sfx')) { $body_classes .= ' ' . $menu->params->get('pageclass_sfx'); } } //Body Background Image if ($bg_image = $this->helix3->getParam('body_bg_image')) { $body_style = 'background-image: url(' . JURI::base(true) . '/' . $bg_image . ');'; $body_style .= 'background-repeat: ' . $this->helix3->getParam('body_bg_repeat') . ';'; $body_style .= 'background-size: ' . $this->helix3->getParam('body_bg_size') . ';'; $body_style .= 'background-attachment: ' . $this->helix3->getParam('body_bg_attachment') . ';'; $body_style .= 'background-position: ' . $this->helix3->getParam('body_bg_position') . ';'; $body_style = 'body.site {' . $body_style . '}'; $doc->addStyledeclaration($body_style); } //Body Font $webfonts = array(); if ($this->params->get('enable_body_font')) { $webfonts['body'] = $this->params->get('body_font'); } //Heading1 Font if ($this->params->get('enable_h1_font')) { $webfonts['h1'] = $this->params->get('h1_font'); } //Heading2 Font if ($this->params->get('enable_h2_font')) { $webfonts['h2'] = $this->params->get('h2_font'); } //Heading3 Font if ($this->params->get('enable_h3_font')) { $webfonts['h3'] = $this->params->get('h3_font'); } //Heading4 Font if ($this->params->get('enable_h4_font')) { $webfonts['h4'] = $this->params->get('h4_font'); } //Heading5 Font if ($this->params->get('enable_h5_font')) { $webfonts['h5'] = $this->params->get('h5_font'); } //Heading6 Font if ($this->params->get('enable_h6_font')) { $webfonts['h6'] = $this->params->get('h6_font'); } //Navigation Font if ($this->params->get('enable_navigation_font')) { $webfonts['.sp-megamenu-parent'] = $this->params->get('navigation_font'); } //Custom Font if ($this->params->get('enable_custom_font') && $this->params->get('custom_font_selectors')) { $webfonts[$this->params->get('custom_font_selectors')] = $this->params->get('custom_font'); } $this->helix3->addGoogleFont($webfonts); //Custom CSS if ($custom_css = $this->helix3->getParam('custom_css')) { $doc->addStyledeclaration($custom_css); } //Custom JS if ($custom_js = $this->helix3->getParam('custom_js')) { $doc->addScriptdeclaration($custom_js); } //preloader & goto top $doc->addScriptdeclaration("\nvar sp_preloader = '" . $this->params->get('preloader') . "';\n"); $doc->addScriptdeclaration("\nvar sp_gotop = '" . $this->params->get('goto_top') . "';\n"); $doc->addScriptdeclaration("\nvar sp_offanimation = '" . $this->params->get('offcanvas_animation') . "';\n"); ?> helix3->getParam('favicon')) { $doc->addFavicon(JURI::base(true) . '/' . $favicon); } else { $doc->addFavicon($this->helix3->getTemplateUri() . '/images/favicon.ico'); } ?> helix3->PresetParam('_megabg')) ? $this->helix3->PresetParam('_megabg') : '#ffffff'; $megabgtx = ($this->helix3->PresetParam('_megatx')) ? $this->helix3->PresetParam('_megatx') : '#333333'; $preloader_bg = ($this->helix3->getParam('preloader_bg')) ? $this->helix3->getParam('preloader_bg') : '#f5f5f5'; $preloader_tx = ($this->helix3->getParam('preloader_tx')) ? $this->helix3->getParam('preloader_tx') : '#f5f5f5'; // load css, less and js $this->helix3->addCSS('bootstrap.min.css, font-awesome.min.css') // CSS Files ->addJS('bootstrap.min.js, jquery.sticky.js, main.js') // JS Files ->lessInit()->setLessVariables(array( 'preset' => $this->helix3->Preset(), 'bg_color' => $this->helix3->PresetParam('_bg'), 'text_color' => $this->helix3->PresetParam('_text'), 'major_color' => $this->helix3->PresetParam('_major'), 'megabg_color' => $megabgcolor, 'megatx_color' => $megabgtx, 'preloader_bg' => $preloader_bg, 'preloader_tx' => $preloader_tx, )) ->addLess('legacy/bootstrap', 'legacy') ->addLess('master', 'template'); //RTL if ($this->direction == 'rtl') { $this->helix3->addCSS('bootstrap-rtl.min.css') ->addLess('rtl', 'rtl'); } $this->helix3->addLess('presets', 'presets/' . $this->helix3->Preset(), array('class' => 'preset')); //Before Head if ($before_head = $this->helix3->getParam('before_head')) { echo $before_head . "\n"; } ?>
helix3->generatelayout(); ?>
helix3->countModules('offcanvas')) { ?>

params->get('compress_css')) { $this->helix3->compressCSS(); } $tempOption = $app->input->get('option'); // $tempView = $app->input->get('view'); if ( $this->params->get('compress_js') && $tempOption != 'com_config' ) { $this->helix3->compressJS($this->params->get('exclude_js')); } //before body if ($before_body = $this->helix3->getParam('before_body')) { echo $before_body . "\n"; } ?> params->get('goto_top')) { ?>