| Current Path : /home/hsabaeej/public_html/modules/mod_jux_megamenucss3/ |
| Current File : /home/hsabaeej/public_html/modules/mod_jux_megamenucss3/mod_jux_megamenucss3.php |
<?php
/**
* @version $Id$
* @author JoomlaUX!
* @package Joomla.Site
* @subpackage mod_jux_megamenu CSS3
* @copyright Copyright (C) 20015 by JoomlaUX. All rights reserved.
* @license http://www.gnu.org/licenses/gpl.html GNU/GPL version 3
*/
// no direct access
defined('_JEXEC') or die('Restricted access');
require_once (dirname(__FILE__) . '/helper.php');
// Change DEMO_MODE value to 1 to enable the demo mode.
$menutype = $params->get('menutype', 'mainmenu');
$menutheme = $params->get('menutheme');
$responsive = $params->get('responsive_menu', '1');
$menuStyle = 'megamenu';
$menuOrientation = $params->get('hozorver', 'horizontal');
$sticky_alignment = $params->get('sticky_alignment_css3', 'sticky_center');
$horizontal_submenu_direction = $params->get('horizontal_submenu_direction');
$menuAlignment = 'left';
if ($menuOrientation == 'horizontal') {
$menuAlignment = $params->get('horizontal_menustyle', 'left');
} else {
$menuAlignment = $params->get('vertical_submenu_direction', 'lefttoright') == 'lefttoright' ? 'left' : 'right';
}
$menuStyle .= " $menuOrientation $menuAlignment $sticky_alignment $horizontal_submenu_direction ";
$document = JFactory::getDocument();
$document->addStyleSheet(JUri::base(true) . '/modules/mod_jux_megamenucss3/assets/css/style.css');
$document->addStyleSheet(JUri::base(true) . '/modules/mod_jux_megamenucss3/assets/css/yoo.tp.css');
$document->addStyleSheet(JUri::base(true) . '/modules/mod_jux_megamenucss3/assets/css/animate.css');
$document->addStyleSheet(JUri::base(true) . '/modules/mod_jux_megamenucss3/assets/css/jux-font-awesome.css');
if ($params->get('off_dropdown') == 'off' && $responsive) {
$document->addStyleSheet(JUri::base(true) . '/modules/mod_jux_megamenucss3/assets/css/off-canvas.css');
}
if ($params->get('off_dropdown') == 'dropdown' && $responsive) {
$document->addStyleSheet(JUri::base(true) . '/modules/mod_jux_megamenucss3/assets/css/dropdown.css');
}
if ($responsive) {
$document->addStyleSheet(JUri::base(true) . '/modules/mod_jux_megamenucss3/assets/css/style_responsive.css');
}
if ($params->get('css3_noJS', 1)) {
$menuStyle .= ' noJS';
}
$dropdownmenu = new Mod_JUX_MegaMenuCss3($params);
if ($params->get('menutheme') == "none") {
$customcss = 'modules/mod_jux_megamenucss3/assets/css/style/custom-' . $module->id . '.css';
if (mod_JUX_MegaMenuCss3Helper::getCssProcessor($params, $customcss, ".$menutheme")) {
$document->addStyleSheet($customcss);
}
} else {
$customcss = "modules/mod_jux_megamenucss3/assets/css/style/$menutheme.css";
// if (mod_JUX_MegaMenuCss3Helper::getCssProcessor($params, $customcss, ".$menutheme")) {
$document->addStyleSheet($customcss);
// }
}
JHtml::_('jquery.framework');
Mod_JUX_MegaMenuCss3::javasript($params);
require(JModuleHelper::getLayoutPath('mod_jux_megamenucss3'));