function content_5627a0e3007be7_50554482($_smarty_tpl) { $_smarty_tpl->tpl_vars['option_tpl'] = new Smarty_variable(OvicLayoutControl::getTemplateFile('imagesearchblock-top.tpl', 'imagesearchblock'), null, 0); if ($_smarty_tpl->tpl_vars['option_tpl']->value !== null) { ?> <?php echo $_smarty_tpl->getSubTemplate($_smarty_tpl->tpl_vars['option_tpl']->value, $_smarty_tpl->cache_id, $_smarty_tpl->compile_id, 0, null, array(), 0); ?> <?php } else { ?> <div class="search-container pull-left"> <form action="<?php echo $_smarty_tpl->tpl_vars['link']->value->getPageLink('search'); ?> " id="searchbox" class="search-form"> <input type="hidden" name="controller" value="search" /> <input type="hidden" name="orderby" value="position" /> <input type="hidden" name="orderway" value="desc" /> <input type="search" id="search_query_top" name="search_query" placeholder="<?php echo smartyTranslate(array('s' => 'Search', 'mod' => 'imagesearchblock'), $_smarty_tpl); ?> " /> <input type="submit" value="Submit" class="search-submit-btn"> </form> </div> <?php echo $_smarty_tpl->getSubTemplate((string) $_smarty_tpl->tpl_vars['self']->value . "/imagesearchblock-instantsearch.tpl", $_smarty_tpl->cache_id, $_smarty_tpl->compile_id, 0, null, array(), 0); ?> <?php } ?> <?php }
public function hookDisplayHeader($params) { $this->context->controller->removeJS('/granada/js/jquery/plugins/jqzoom/jquery.jqzoom.js'); $id_shop = (int) $this->context->shop->id; $current_id_option = Configuration::get('OVIC_CURRENT_OPTION', null, null, $id_shop); $current_option = new Options($current_id_option); $current_theme = Theme::getThemeInfo($this->context->shop->id_theme); if (strtolower($current_option->theme) != strtolower($current_theme['theme_name'])) { Configuration::deleteByName('OVIC_CURRENT_OPTION'); Configuration::deleteByName('OVIC_LAYOUT_COLUMN'); Configuration::deleteByName('OVIC_CURRENT_DIR'); $current_id_option = null; } $emptyOption = false; if (!$current_id_option || !Validate::isUnsignedId($current_id_option) || !OvicLayoutControl::isAvailablebyId($current_id_option)) { $id_lang_default = (int) Configuration::get('PS_LANG_DEFAULT'); $sql = 'SELECT * FROM `' . _DB_PREFIX_ . 'ovic_options` o WHERE LCASE(o.`theme`) =\'' . strtolower($current_theme['theme_name']) . '\''; $options = Db::getInstance()->executeS($sql); if ($options && is_array($options) && sizeof($options) > 0) { foreach ($options as $option) { $current_option = new Options($option['id_option']); Configuration::updateValue('OVIC_CURRENT_OPTION', $option['id_option'], false, null, $id_shop); Configuration::updateValue('OVIC_CURRENT_DIR', str_replace(' ', '_', $current_option->alias), false, null, $id_shop); $current_id_option = $option['id_option']; break; } } else { $emptyOption = true; } } if (!$emptyOption) { $current_option = new Options($current_id_option); if (strtolower($current_option->theme) == strtolower($current_theme['theme_name'])) { $selected_layout = Configuration::get('OVIC_LAYOUT_COLUMN', null, null, $id_shop); if (!$selected_layout || substr_count($current_option->column, $selected_layout) < 1) { if (strlen($current_option->column) > 0) { $selected_layout = (int) substr($current_option->column, 0, 1); Configuration::updateValue('OVIC_LAYOUT_COLUMN', $selected_layout, false, null, $id_shop); $this->ProcessLayoutColumn(); } } } else { $emptyOption = true; } } if ($emptyOption) { $this->context->smarty->assign(array('emptyOption' => Tools::displayError('There is no Option, please add new Option from Layout Builder menu.'))); return ''; } $output = ''; global $smarty; $optionStyle = $this->getOptionStyle($current_option->theme, $current_option->alias); $fonts = array(); if ($optionStyle['font'] && is_array($optionStyle['font']) && sizeof($optionStyle['font']) > 0) { foreach ($optionStyle['font'] as $key => $font) { $start = strpos($font, 'family'); $fontName = substr_replace($font, '', 0, $start + 7); $start = strpos($fontName, "'"); $fontName = substr_replace($fontName, '', $start, strlen($fontName)); if (strpos($fontName, ":") > 0) { $start = strpos($fontName, ":"); $fontName = substr_replace($fontName, '', $start, strlen($fontName)); } $fontName = str_replace('+', ' ', $fontName); if (strlen($font) > 0) { $start = strpos($font, 'http'); $substr = substr_replace($font, '', $start, strlen($font) - $start); $start = strpos($font, ':'); $font = substr_replace($font, '', 0, $start); $font = $substr . (empty($_SERVER['HTTPS']) ? 'http' : 'https') . $font; } $fonts[] = array('fontname' => $fontName, 'linkfont' => $font); } } if ($optionStyle['color'] && is_array($optionStyle['color']) && sizeof($optionStyle['color']) > 0) { $grbacolor = $this->hex2rgba($optionStyle['color']['main']); } $current_id_option = Configuration::get('OVIC_CURRENT_OPTION', null, null, $id_shop); $current_dir = trim(Configuration::get('OVIC_CURRENT_DIR', null, null, $id_shop)); if (Dispatcher::getInstance()->getController() == 'contact') { $default_country = new Country((int) Tools::getCountry()); //$a = 'http'.((Configuration::get('PS_SSL_ENABLED') && Configuration::get('PS_SSL_ENABLED_EVERYWHERE')) ? 's' : '').'://maps.google.com/maps/api/js?sensor=true®ion='.substr($default_country->iso_code, 0, 2); $this->context->controller->addJS('http' . (Configuration::get('PS_SSL_ENABLED') && Configuration::get('PS_SSL_ENABLED_EVERYWHERE') ? 's' : '') . '://maps.google.com/maps/api/js?sensor=true®ion=' . substr($default_country->iso_code, 0, 2)); $this->context->controller->addJS(_THEME_JS_DIR_ . 'contact.js'); $distanceUnit = Configuration::get('PS_DISTANCE_UNIT'); if (!in_array($distanceUnit, array('km', 'mi'))) { $distanceUnit = 'km'; } $this->context->smarty->assign(array('mediumSize' => Image::getSize(ImageType::getFormatedName('medium')), 'defaultLat' => (double) Configuration::get('PS_STORES_CENTER_LAT'), 'defaultLong' => (double) Configuration::get('PS_STORES_CENTER_LONG'), 'searchUrl' => $this->context->link->getPageLink('stores'), 'logo_store' => Configuration::get('PS_STORES_ICON'), 'distanceUnit' => $distanceUnit, 'hasStoreIcon' => file_exists(_PS_IMG_DIR_ . Configuration::get('PS_STORES_ICON')))); } $smarty->assign(array('grbacolor' => isset($grbacolor) ? $grbacolor : '', 'font' => $fonts, 'color' => $optionStyle['color'], 'current_id_option' => $current_id_option, 'current_dir' => $current_dir, 'BEFORE_LOGO' => Hook::exec('displayBeforeLogo'), 'HOOK_HOME_TOP_COLUMN' => Hook::exec('displayHomeTopColumn'), 'HOME_BOTTOM_CONTENT' => Hook::exec('displayHomeBottomContent'), 'HOME_BOTTOM_COLUMN' => Hook::exec('displayHomeBottomColumn'), 'HOME_TOP_CONTENT' => Hook::exec('displayHomeTopContent'), 'BOTTOM_COLUMN' => Hook::exec('displayBottomColumn'))); return $this->display(__FILE__, 'multistyle.tpl'); }
function content_5627a0e2d8f274_27258827($_smarty_tpl) { $_smarty_tpl->tpl_vars['option_tpl'] = new Smarty_variable(OvicLayoutControl::getTemplateFile('homeslider.tpl', 'homeslider'), null, 0); if ($_smarty_tpl->tpl_vars['option_tpl']->value !== null) { ?> <?php echo $_smarty_tpl->getSubTemplate($_smarty_tpl->tpl_vars['option_tpl']->value, $_smarty_tpl->cache_id, $_smarty_tpl->compile_id, 9999, null, array(), 0); ?> <?php } else { ?> <?php if ($_smarty_tpl->tpl_vars['page_name']->value == 'index') { ?> <!-- Module HomeSlider --> <?php if (isset($_smarty_tpl->tpl_vars['homeslider_slides']->value)) { ?> <div id="homepage-slider" class="clearfix"> <?php if (isset($_smarty_tpl->tpl_vars['homeslider_slides']->value[0]) && isset($_smarty_tpl->tpl_vars['homeslider_slides']->value[0]['sizes'][1])) { $_smarty_tpl->_capture_stack[0][] = array('height', null, null); ob_start(); echo $_smarty_tpl->tpl_vars['homeslider_slides']->value[0]['sizes'][1]; list($_capture_buffer, $_capture_assign, $_capture_append) = array_pop($_smarty_tpl->_capture_stack[0]); if (!empty($_capture_buffer)) { if (isset($_capture_assign)) { $_smarty_tpl->assign($_capture_assign, ob_get_contents()); } if (isset($_capture_append)) { $_smarty_tpl->append($_capture_append, ob_get_contents()); } Smarty::$_smarty_vars['capture'][$_capture_buffer] = ob_get_clean(); } else { $_smarty_tpl->capture_error(); } } ?> <ul id="homeslider"<?php if (isset(Smarty::$_smarty_vars['capture']['height']) && Smarty::$_smarty_vars['capture']['height']) { ?> style="max-height:<?php echo Smarty::$_smarty_vars['capture']['height']; ?> px;"<?php } ?> > <?php $_smarty_tpl->tpl_vars['slide'] = new Smarty_Variable(); $_smarty_tpl->tpl_vars['slide']->_loop = false; $_from = $_smarty_tpl->tpl_vars['homeslider_slides']->value; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array'); } foreach ($_from as $_smarty_tpl->tpl_vars['slide']->key => $_smarty_tpl->tpl_vars['slide']->value) { $_smarty_tpl->tpl_vars['slide']->_loop = true; ?> <?php if ($_smarty_tpl->tpl_vars['slide']->value['active']) { ?> <li class="homeslider-container"> <a href="<?php echo htmlspecialchars($_smarty_tpl->tpl_vars['slide']->value['url'], ENT_QUOTES, 'UTF-8', true); ?> " title="<?php echo htmlspecialchars($_smarty_tpl->tpl_vars['slide']->value['legend'], ENT_QUOTES, 'UTF-8', true); ?> "> <img src="<?php echo $_smarty_tpl->tpl_vars['link']->value->getMediaLink((string) @constant('_MODULE_DIR_') . "homeslider/images/" . (string) mb_convert_encoding(htmlspecialchars($_smarty_tpl->tpl_vars['slide']->value['image'], ENT_QUOTES, 'UTF-8', true), "HTML-ENTITIES", 'UTF-8')); ?> "<?php if (isset($_smarty_tpl->tpl_vars['slide']->value['size']) && $_smarty_tpl->tpl_vars['slide']->value['size']) { ?> <?php echo $_smarty_tpl->tpl_vars['slide']->value['size']; } else { ?> width="100%" height="100%"<?php } ?> alt="<?php echo mb_convert_encoding(htmlspecialchars($_smarty_tpl->tpl_vars['slide']->value['legend'], ENT_QUOTES, 'UTF-8', true), "HTML-ENTITIES", 'UTF-8'); ?> " /> </a> <?php if (isset($_smarty_tpl->tpl_vars['slide']->value['description']) && trim($_smarty_tpl->tpl_vars['slide']->value['description']) != '') { ?> <div class="homeslider-description"><?php echo $_smarty_tpl->tpl_vars['slide']->value['description']; ?> </div> <?php } ?> </li> <?php } ?> <?php } ?> </ul> </div> <?php } ?> <!-- /Module HomeSlider --> <?php } } }
public function ajaxProcessupdateHook() { $result = array(); $id_option = (int) Tools::getValue('id_option'); $datahooks = Tools::getValue('datahook'); $datahooks = Tools::jsonDecode($datahooks, true); if ($id_option && Validate::isUnsignedId($id_option) && $datahooks && is_array($datahooks) && sizeof($datahooks) > 0) { foreach ($datahooks as $hookmodules) { $res = array(); $hookName = key($hookmodules); $res['status'] = OvicLayoutControl::registerHookModule($id_option, $hookName, Tools::jsonEncode($hookmodules[$hookName]), $this->context->shop->id); $res['hookname'] = $hookName; $result[] = $res; } } Tools::clearCache(); die(Tools::jsonEncode($result)); }
public function renderColorForm($id_option) { //$view == 'detail' $input_field = array(array('type' => 'hidden', 'name' => 'id_option')); $default_font = array(); foreach (OvicLayoutControl::$OptionFonts as $k => $font) { $font_field = array('type' => 'text', 'label' => $this->l('Google font link ' . ($k + 1)), 'name' => $font, 'desc' => $this->l("Example: <link href='http://fonts.googleapis.com/css?family=Gilda+Display' rel='stylesheet' type='text/css'>")); $input_field[] = $font_field; $default_font[$font] = ''; } $default_color = array(); foreach (OvicLayoutControl::$OptionColors as $k => $color) { $font_field = array('type' => 'color', 'label' => ucwords(str_replace('_', ' ', $color)), 'name' => $color, 'size' => 30); $input_field[] = $font_field; $default_color[$color] = ''; } $fields_form = array('form' => array('legend' => array('title' => $this->l('Settings'), 'icon' => 'icon-cogs'), 'input' => $input_field, 'submit' => array('title' => $this->l('Save')))); $fields_value = array('id_option' => $id_option); $option = new Options($id_option); $optionStyle = OvicLayoutControl::getOptionStyle($option->theme, $option->alias); if ($optionStyle && is_array($optionStyle['font'])) { $default_font = $optionStyle['font']; } if ($optionStyle && is_array($optionStyle['color'])) { $default_color = $optionStyle['color']; } $fields_value = array_merge($fields_value, $default_font, $default_color); $id_shop = (int) $this->context->shop->id; $helper = new HelperForm(); $helper->show_toolbar = false; $helper->table = $this->table; $lang = new Language((int) Configuration::get('PS_LANG_DEFAULT')); $helper->default_form_language = $lang->id; $helper->allow_employee_form_lang = Configuration::get('PS_BO_ALLOW_EMPLOYEE_FORM_LANG') ? Configuration::get('PS_BO_ALLOW_EMPLOYEE_FORM_LANG') : 0; $this->fields_form = array(); $helper->id = (int) Tools::getValue('id_carrier'); $helper->identifier = $this->identifier; $helper->submit_action = 'submitMultiSave'; $helper->currentIndex = self::$currentIndex; $helper->token = Tools::getAdminTokenLite('AdminLayoutBuilder'); $helper->tpl_vars = array('fields_value' => $fields_value, 'languages' => $this->context->controller->getLanguages(), 'id_language' => $this->context->language->id); return $helper->generateForm(array($fields_form)); }
/** * process update hook, sortable */ public function ajaxProcessupdateHook() { $result = array(); $pagemeta = Tools::getValue('pagemeta'); $datahooks = Tools::getValue('datahook'); $datahooks = Tools::jsonDecode($datahooks, true); if ($datahooks && is_array($datahooks) && sizeof($datahooks) > 0) { foreach ($datahooks as $hookmodules) { $res = array(); $hookColumn = key($hookmodules); $hookName = 'display' . ucfirst(trim($hookColumn)) . 'Column'; $res['status'] = OvicLayoutControl::registerSidebarModule($pagemeta, $hookColumn, Tools::jsonEncode($hookmodules[$hookColumn]), $this->context->shop->id); $res['hookname'] = $hookName; $result[] = $res; } } Tools::clearCache(); die(Tools::jsonEncode($result)); }
public function hookDisplayHeader($params) { $current_id_option = Configuration::get('OVIC_CURRENT_OPTION'); $emptyOption = false; if (!$current_id_option || !Validate::isUnsignedId($current_id_option) || !OvicLayoutControl::isAvailablebyId($current_id_option)) { $id_lang_default = (int) Configuration::get('PS_LANG_DEFAULT'); $sql = 'SELECT * FROM `' . _DB_PREFIX_ . 'ovic_options` o LEFT JOIN `' . _DB_PREFIX_ . 'ovic_options_lang` ol ON (o.`id_option` = ol.`id_option`) WHERE `id_lang`=' . $id_lang_default; $options = Db::getInstance()->executeS($sql); if ($options && is_array($options) && sizeof($options) > 0) { foreach ($options as $option) { $current_option = new Options($option['id_option'], $this->context->language->id); Configuration::updateValue('OVIC_CURRENT_OPTION', $option['id_option']); $current_id_option = $option['id_option']; break; } } else { $emptyOption = true; } } if (!$emptyOption) { $current_option = new Options($current_id_option, $this->context->language->id); $selected_layout = Configuration::get('OVIC_LAYOUT_COLUMN'); if (!$selected_layout || substr_count($current_option->column, $selected_layout) < 1) { if (strlen($current_option->column) > 0) { $selected_layout = (int) substr($current_option->column, 0, 1); Configuration::updateValue('OVIC_LAYOUT_COLUMN', $selected_layout); $this->ProcessLayoutColumn(); } } } else { $this->context->smarty->assign(array('emptyOption' => Tools::displayError('There is no Option, please add new Option from Layout Builder menu.'))); } $output = ''; global $smarty; //$linkfont = Configuration::get('OVIC_FONT_LINK'); // $start = strpos($linkfont,'family'); // $linkfont = substr_replace($linkfont,'',0,$start+7); // $start = strpos($linkfont,"'"); // $linkfont = substr_replace($linkfont,'',$start,strlen($linkfont)); // if (strpos($linkfont,":")>0){ // $start = strpos($linkfont,":"); // $linkfont = substr_replace($linkfont,'',$start,strlen($linkfont)); // } // $font_name = str_replace('+',' ',$linkfont); // $linkfont = Configuration::get('OVIC_FONT_LINK'); // $start = strpos($linkfont,'http'); // $substr = substr_replace($linkfont,'',$start,strlen($linkfont)-$start); // $start = strpos($linkfont,'://'); // $linkfont = substr_replace($linkfont,'',0,$start); // $linkfont = $substr.(empty( $_SERVER['HTTPS'] ) ? 'http' : 'https') .$linkfont; // $maincolor = Configuration::get('OVIC_MAIN_COLOR'); // $btncolor = Configuration::get('OVIC_BTN_COLOR'); // $btnHovercolor = Configuration::get('OVIC_BTN_HOVER_COLOR'); // $btntextcolor = Configuration::get('OVIC_BTN_TEXT_COLOR'); // $btntextHovercolor = Configuration::get('OVIC_BTN_TEXT_HOVER_COLOR'); // $grbacolor = $this->hex2rgba($maincolor); // $this->context->smarty->assign(array( // 'current_id_option' => Configuration::get('OVIC_CURRENT_OPTION'), //'linkfont' => $linkfont, // 'fontname' => $font_name, // 'maincolor' => $maincolor, // 'btncolor' => $btncolor, // 'btnHovercolor' => $btnHovercolor, // 'btntextcolor' => $btntextcolor, // 'btntextHovercolor' => $btntextHovercolor, // 'grbacolor' => $grbacolor // )); $current_id_option = Configuration::get('OVIC_CURRENT_OPTION'); $smarty->assign(array('current_id_option' => $current_id_option, 'BEFORE_LOGO' => Hook::exec('displayBeforeLogo'), 'HOOK_HOME_TOP_COLUMN' => Hook::exec('displayHomeTopColumn'), 'HOME_BOTTOM_CONTENT' => Hook::exec('displayHomeBottomContent'), 'HOME_BOTTOM_COLUMN' => Hook::exec('displayHomeBottomColumn'), 'HOME_TOP_CONTENT' => Hook::exec('displayHomeTopContent'), 'BOTTOM_COLUMN' => Hook::exec('displayBottomColumn'))); $this->context->controller->addCSS(_THEME_CSS_DIR_ . 'option' . $current_id_option . '.css', 'all'); return $output; }
function content_5627a0e39aed71_45878629($_smarty_tpl) { if (!is_callable('smarty_modifier_date_format')) { include '/home/u481889647/public_html/tools/smarty/plugins/modifier.date_format.php'; } $_smarty_tpl->tpl_vars['option_tpl'] = new Smarty_variable(OvicLayoutControl::getTemplateFile('smartblog_latest_news.tpl', 'smartbloghomelatestnews'), null, 0); if ($_smarty_tpl->tpl_vars['option_tpl']->value !== null) { ?> <?php echo $_smarty_tpl->getSubTemplate($_smarty_tpl->tpl_vars['option_tpl']->value, $_smarty_tpl->cache_id, $_smarty_tpl->compile_id, 9999, null, array(), 0); ?> <?php } else { ?> <div class="lg-margin2x hidden-sm hidden-xs"></div> <div class="md-margin2x visible-sm visible-xs"></div> <div class="carousel-container"> <h2 class="carousel-title"><?php echo smartyTranslate(array('s' => 'From the blog', 'mod' => 'smartbloghomelatestnews'), $_smarty_tpl); ?> </h2> <div class="row"> <?php if (isset($_smarty_tpl->tpl_vars['view_data']->value) && !empty($_smarty_tpl->tpl_vars['view_data']->value)) { ?> <div class="owl-carousel from-theblog-carousel from-theblog-wide"> <?php $_smarty_tpl->tpl_vars['i'] = new Smarty_variable(1, null, 0); ?> <?php $_smarty_tpl->tpl_vars['post'] = new Smarty_Variable(); $_smarty_tpl->tpl_vars['post']->_loop = false; $_from = $_smarty_tpl->tpl_vars['view_data']->value; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array'); } foreach ($_from as $_smarty_tpl->tpl_vars['post']->key => $_smarty_tpl->tpl_vars['post']->value) { $_smarty_tpl->tpl_vars['post']->_loop = true; ?> <?php $_smarty_tpl->tpl_vars["options"] = new Smarty_variable(null, null, 0); ?> <?php $_smarty_tpl->createLocalArrayVariable('options', null, 0); $_smarty_tpl->tpl_vars['options']->value['id_post'] = $_smarty_tpl->tpl_vars['post']->value['id']; ?> <?php $_smarty_tpl->createLocalArrayVariable('options', null, 0); $_smarty_tpl->tpl_vars['options']->value['slug'] = $_smarty_tpl->tpl_vars['post']->value['link_rewrite']; ?> <article class="article"> <div class="article-media-container"><a href="<?php echo smartblog::GetSmartBlogLink('smartblog_post', $_smarty_tpl->tpl_vars['options']->value); ?> "><img src="<?php echo $_smarty_tpl->tpl_vars['modules_dir']->value; ?> smartblog/images/<?php echo $_smarty_tpl->tpl_vars['post']->value['post_img']; ?> -home-default.jpg" class="img-responsive" alt="<?php echo $_smarty_tpl->tpl_vars['post']->value['title']; ?> "></a></div> <div class="article-meta-box"><span class="article-icon article-date-icon"></span> <span class="meta-box-text"><?php echo smarty_modifier_date_format($_smarty_tpl->tpl_vars['post']->value['date_added'], "%d %b"); ?> </span></div> <div class="article-meta-box article-meta-comments"><span class="article-icon article-comment-icon"></span> <a href="#" class="meta-box-text"><?php echo Blogcomment::getToltalComment($_smarty_tpl->tpl_vars['post']->value['id']); ?> <?php echo smartyTranslate(array('s' => 'Com', 'mod' => 'smartbloghomelatestnews'), $_smarty_tpl); ?> </a></div> <h3><a href="<?php echo smartblog::GetSmartBlogLink('smartblog_post', $_smarty_tpl->tpl_vars['options']->value); ?> "><?php echo $_smarty_tpl->tpl_vars['post']->value['title']; ?> </a></h3> <p><?php echo mb_convert_encoding(htmlspecialchars($_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_MODIFIER]['truncate'][0][0]->smarty_modifier_truncate($_smarty_tpl->tpl_vars['post']->value['short_description'], 150, "..."), ENT_QUOTES, 'UTF-8', true), "HTML-ENTITIES", 'UTF-8'); ?> </p> <a href="<?php echo smartblog::GetSmartBlogLink('smartblog_post', $_smarty_tpl->tpl_vars['options']->value); ?> " class="readmore" role="button"><?php echo smartyTranslate(array('s' => 'Read More', 'mod' => 'smartbloghomelatestnews'), $_smarty_tpl); ?> </a> </article> <?php } ?> </div> <?php } ?> </div> </div> <?php } }
function content_5627a0e3bf0742_26844389($_smarty_tpl) { $_smarty_tpl->tpl_vars['option_tpl'] = new Smarty_variable(OvicLayoutControl::getTemplateFile('footer.tpl'), null, 0); if ($_smarty_tpl->tpl_vars['option_tpl']->value !== null) { ?> <?php echo $_smarty_tpl->getSubTemplate($_smarty_tpl->tpl_vars['option_tpl']->value, $_smarty_tpl->cache_id, $_smarty_tpl->compile_id, 0, null, array(), 0); ?> <?php } else { ?> <?php if (!isset($_smarty_tpl->tpl_vars['content_only']->value) || !$_smarty_tpl->tpl_vars['content_only']->value) { ?> <?php if (isset($_smarty_tpl->tpl_vars['HOOK_FOOTER']->value)) { ?> <footer id="footer" class="footer5"> <?php if ($_smarty_tpl->tpl_vars['page_name']->value == 'index') { ?> <?php if (isset($_smarty_tpl->tpl_vars['HOME_BOTTOM_COLUMN']->value) && trim($_smarty_tpl->tpl_vars['HOME_BOTTOM_COLUMN']->value)) { ?> <div id="footer-top"> <div class="container"> <div class="row"><?php echo $_smarty_tpl->tpl_vars['HOME_BOTTOM_COLUMN']->value; ?> </div> </div> </div> <?php } ?> <?php } ?> <div id="footer-inner"> <div class="container"> <div class="row"><?php echo $_smarty_tpl->tpl_vars['BOTTOM_COLUMN']->value; ?> </div> </div> </div> <div id="footer-bottom-container"> <div class="container"> <div class="row"> <div class="col-xs-12"> <div id="footer-bottom" class="clearfix"> <?php echo $_smarty_tpl->tpl_vars['HOOK_FOOTER']->value; ?> </div> </div> </div> </div> </div> </footer> <?php } ?> <a href="#header" id="scroll-top" class="color2 fixed" title="Go to top">Top</a> <?php } ?> </div> <?php echo $_smarty_tpl->getSubTemplate((string) $_smarty_tpl->tpl_vars['tpl_dir']->value . "./global.tpl", $_smarty_tpl->cache_id, $_smarty_tpl->compile_id, 0, null, array(), 0); ?> </body> </html> <?php } }
function content_5627a0e3b5e790_96378248($_smarty_tpl) { if (!is_callable('smarty_function_implode')) { include '/home/u481889647/public_html/tools/smarty/plugins/function.implode.php'; } $_smarty_tpl->tpl_vars['option_tpl'] = new Smarty_variable(OvicLayoutControl::getTemplateFile('header.tpl'), null, 0); if ($_smarty_tpl->tpl_vars['option_tpl']->value !== null) { ?> <?php echo $_smarty_tpl->getSubTemplate($_smarty_tpl->tpl_vars['option_tpl']->value, $_smarty_tpl->cache_id, $_smarty_tpl->compile_id, 0, null, array(), 0); ?> <?php } else { ?> <!DOCTYPE HTML> <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7 " lang="<?php echo $_smarty_tpl->tpl_vars['lang_iso']->value; ?> "><![endif]--> <!--[if IE 7]><html class="no-js lt-ie9 lt-ie8 ie7" lang="<?php echo $_smarty_tpl->tpl_vars['lang_iso']->value; ?> "><![endif]--> <!--[if IE 8]><html class="no-js lt-ie9 ie8" lang="<?php echo $_smarty_tpl->tpl_vars['lang_iso']->value; ?> "><![endif]--> <!--[if gt IE 8]> <html class="no-js ie9" lang="<?php echo $_smarty_tpl->tpl_vars['lang_iso']->value; ?> "><![endif]--> <html lang="<?php echo $_smarty_tpl->tpl_vars['lang_iso']->value; ?> "> <head> <meta charset="utf-8" /> <title><?php echo htmlspecialchars($_smarty_tpl->tpl_vars['meta_title']->value, ENT_QUOTES, 'UTF-8', true); ?> </title> <?php if (isset($_smarty_tpl->tpl_vars['meta_description']->value) && $_smarty_tpl->tpl_vars['meta_description']->value) { ?> <meta name="description" content="<?php echo htmlspecialchars($_smarty_tpl->tpl_vars['meta_description']->value, ENT_QUOTES, 'UTF-8', true); ?> " /> <?php } ?> <?php if (isset($_smarty_tpl->tpl_vars['meta_keywords']->value) && $_smarty_tpl->tpl_vars['meta_keywords']->value) { ?> <meta name="keywords" content="<?php echo htmlspecialchars($_smarty_tpl->tpl_vars['meta_keywords']->value, ENT_QUOTES, 'UTF-8', true); ?> " /> <?php } ?> <meta name="generator" content="PrestaShop" /> <meta name="robots" content="<?php if (isset($_smarty_tpl->tpl_vars['nobots']->value)) { ?> no<?php } ?> index,<?php if (isset($_smarty_tpl->tpl_vars['nofollow']->value) && $_smarty_tpl->tpl_vars['nofollow']->value) { ?> no<?php } ?> follow" /> <meta name="viewport" content="width=device-width, minimum-scale=0.25, maximum-scale=1.6, initial-scale=1.0" /> <meta name="apple-mobile-web-app-capable" content="yes" /> <link rel="icon" type="image/vnd.microsoft.icon" href="<?php echo $_smarty_tpl->tpl_vars['favicon_url']->value; ?> ?<?php echo $_smarty_tpl->tpl_vars['img_update_time']->value; ?> " /> <link rel="shortcut icon" type="image/x-icon" href="<?php echo $_smarty_tpl->tpl_vars['favicon_url']->value; ?> ?<?php echo $_smarty_tpl->tpl_vars['img_update_time']->value; ?> " /> <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Judson:200,300,400,400italic,500,600,700" type="text/css"> <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Source+Code+Pro:200,300,400,400italic,500,600,700" type="text/css"> <link id="Open_Sans_secondary-css" href='http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css' /> <?php $_smarty_tpl->tpl_vars["globalcss"] = new Smarty_variable((string) $_smarty_tpl->tpl_vars['tpl_uri']->value . "css/global.css", null, 0); ?> <link rel="stylesheet" href="<?php echo $_smarty_tpl->tpl_vars['globalcss']->value; ?> " type="text/css" media="all" /> <?php if (isset($_smarty_tpl->tpl_vars['css_files']->value)) { ?> <?php $_smarty_tpl->tpl_vars['media'] = new Smarty_Variable(); $_smarty_tpl->tpl_vars['media']->_loop = false; $_smarty_tpl->tpl_vars['css_uri'] = new Smarty_Variable(); $_from = $_smarty_tpl->tpl_vars['css_files']->value; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array'); } foreach ($_from as $_smarty_tpl->tpl_vars['media']->key => $_smarty_tpl->tpl_vars['media']->value) { $_smarty_tpl->tpl_vars['media']->_loop = true; $_smarty_tpl->tpl_vars['css_uri']->value = $_smarty_tpl->tpl_vars['media']->key; ?> <?php if ($_smarty_tpl->tpl_vars['css_uri']->value != $_smarty_tpl->tpl_vars['globalcss']->value) { ?> <link rel="stylesheet" href="<?php echo htmlspecialchars($_smarty_tpl->tpl_vars['css_uri']->value, ENT_QUOTES, 'UTF-8', true); ?> " type="text/css" media="<?php echo htmlspecialchars($_smarty_tpl->tpl_vars['media']->value, ENT_QUOTES, 'UTF-8', true); ?> " /> <?php } ?> <?php } ?> <?php } ?> <?php if (isset($_smarty_tpl->tpl_vars['js_defer']->value) && !$_smarty_tpl->tpl_vars['js_defer']->value && isset($_smarty_tpl->tpl_vars['js_files']->value) && isset($_smarty_tpl->tpl_vars['js_def']->value)) { ?> <?php echo $_smarty_tpl->tpl_vars['js_def']->value; ?> <?php $_smarty_tpl->tpl_vars['js_uri'] = new Smarty_Variable(); $_smarty_tpl->tpl_vars['js_uri']->_loop = false; $_from = $_smarty_tpl->tpl_vars['js_files']->value; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array'); } foreach ($_from as $_smarty_tpl->tpl_vars['js_uri']->key => $_smarty_tpl->tpl_vars['js_uri']->value) { $_smarty_tpl->tpl_vars['js_uri']->_loop = true; ?> <script type="text/javascript" src="<?php echo htmlspecialchars($_smarty_tpl->tpl_vars['js_uri']->value, ENT_QUOTES, 'UTF-8', true); ?> "></script> <?php } ?> <?php } ?> <!-- <script type="text/javascript" src="<?php echo $_smarty_tpl->tpl_vars['js_dir']->value; echo $_smarty_tpl->tpl_vars['current_dir']->value; ?> .js"></script> --> <?php echo $_smarty_tpl->tpl_vars['HOOK_HEADER']->value; ?> <link rel="stylesheet" type="text/css" href="<?php echo $_smarty_tpl->tpl_vars['css_dir']->value; ?> animate.min.css" /> <link rel="stylesheet" href="http<?php if (Tools::usingSecureMode()) { ?> s<?php } ?> ://fonts.googleapis.com/css?family=Open+Sans:300,600&subset=latin,latin-ext" type="text/css" media="all" /> <!--[if IE 8]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script> <![endif]--> <script type="text/javascript"> //<![CDATA[ //if (typeof EM == 'undefined') EM = {}; //]] </script> </head> <body<?php if (isset($_smarty_tpl->tpl_vars['page_name']->value)) { ?> id="<?php echo htmlspecialchars($_smarty_tpl->tpl_vars['page_name']->value, ENT_QUOTES, 'UTF-8', true); ?> "<?php } ?> class="<?php if (isset($_smarty_tpl->tpl_vars['body_classes']->value) && count($_smarty_tpl->tpl_vars['body_classes']->value)) { ?> <?php echo smarty_function_implode(array('value' => $_smarty_tpl->tpl_vars['body_classes']->value, 'separator' => ' '), $_smarty_tpl); } if ($_smarty_tpl->tpl_vars['hide_left_column']->value) { ?> hide-left-column<?php } if ($_smarty_tpl->tpl_vars['hide_right_column']->value) { ?> hide-right-column<?php } if (isset($_smarty_tpl->tpl_vars['content_only']->value) && $_smarty_tpl->tpl_vars['content_only']->value) { ?> content_only<?php } ?> lang_<?php echo $_smarty_tpl->tpl_vars['lang_iso']->value; ?> <?php echo $_smarty_tpl->tpl_vars['current_dir']->value; ?> content-type wide granada-theme <?php if ($_smarty_tpl->tpl_vars['page_name']->value == 'index') { ?> index-page<?php } else { ?> orther-page<?php } ?> "> <?php echo $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['addJsDef'][0][0]->addJsDef(array('tplUri' => $_smarty_tpl->tpl_vars['tpl_uri']->value), $_smarty_tpl); ?> <div id="wrapper" style="overflow: hidden"> <?php if (!isset($_smarty_tpl->tpl_vars['content_only']->value) || !$_smarty_tpl->tpl_vars['content_only']->value) { ?> <?php if (isset($_smarty_tpl->tpl_vars['restricted_country_mode']->value) && $_smarty_tpl->tpl_vars['restricted_country_mode']->value) { ?> <div id="restricted-country"> <p><?php echo smartyTranslate(array('s' => 'You cannot place a new order from your country.'), $_smarty_tpl); ?> <span class="bold"><?php echo htmlspecialchars($_smarty_tpl->tpl_vars['geolocation_country']->value, ENT_QUOTES, 'UTF-8', true); ?> </span></p> </div> <?php } ?> <?php if ($_smarty_tpl->tpl_vars['page_name']->value == 'index' || $_smarty_tpl->tpl_vars['page_name']->value == 'product') { $_smarty_tpl->smarty->_tag_stack[] = array('addJsDefL', array('name' => 'min_item')); $_block_repeat = true; echo $_smarty_tpl->smarty->registered_plugins['block']['addJsDefL'][0][0]->addJsDefL(array('name' => 'min_item'), null, $_smarty_tpl, $_block_repeat); while ($_block_repeat) { ob_start(); echo smartyTranslate(array('s' => 'Please select at least one product', 'js' => 1), $_smarty_tpl); $_block_content = ob_get_clean(); $_block_repeat = false; echo $_smarty_tpl->smarty->registered_plugins['block']['addJsDefL'][0][0]->addJsDefL(array('name' => 'min_item'), $_block_content, $_smarty_tpl, $_block_repeat); } array_pop($_smarty_tpl->smarty->_tag_stack); } ?> <?php if (($_smarty_tpl->tpl_vars['page_name']->value == 'index' || $_smarty_tpl->tpl_vars['page_name']->value == 'product') && isset($_smarty_tpl->tpl_vars['comparator_max_item']->value)) { ?> <?php $_smarty_tpl->smarty->_tag_stack[] = array('addJsDefL', array('name' => 'max_item')); $_block_repeat = true; echo $_smarty_tpl->smarty->registered_plugins['block']['addJsDefL'][0][0]->addJsDefL(array('name' => 'max_item'), null, $_smarty_tpl, $_block_repeat); while ($_block_repeat) { ob_start(); echo smartyTranslate(array('s' => 'You cannot add more than %d product(s) to the product comparison', 'sprintf' => $_smarty_tpl->tpl_vars['comparator_max_item']->value, 'js' => 1), $_smarty_tpl); $_block_content = ob_get_clean(); $_block_repeat = false; echo $_smarty_tpl->smarty->registered_plugins['block']['addJsDefL'][0][0]->addJsDefL(array('name' => 'max_item'), $_block_content, $_smarty_tpl, $_block_repeat); } array_pop($_smarty_tpl->smarty->_tag_stack); ?> <?php echo $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['addJsDef'][0][0]->addJsDef(array('comparator_max_item' => $_smarty_tpl->tpl_vars['comparator_max_item']->value), $_smarty_tpl); ?> <?php } ?> <?php if ($_smarty_tpl->tpl_vars['page_name']->value != 'category' && $_smarty_tpl->tpl_vars['page_name']->value != 'best-sales' && $_smarty_tpl->tpl_vars['page_name']->value != 'search' && $_smarty_tpl->tpl_vars['page_name']->value != 'manufacturer' && $_smarty_tpl->tpl_vars['page_name']->value != 'supplier' && $_smarty_tpl->tpl_vars['page_name']->value != 'prices-drop' && $_smarty_tpl->tpl_vars['page_name']->value != 'new-products' && isset($_smarty_tpl->tpl_vars['compared_products']->value)) { echo $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['addJsDef'][0][0]->addJsDef(array('comparedProductsIds' => $_smarty_tpl->tpl_vars['compared_products']->value), $_smarty_tpl); } ?> <div id="sticky-header" class="header4 dark boxed-menu" data-fixed="fixed"></div> <header id="header" class="header4 boxed-menu dark"> <div id="header-top"> <div class="container clearfix"> <?php echo $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['hook'][0][0]->smartyHook(array('h' => "displayNav"), $_smarty_tpl); ?> </div> </div> <div class="container header-inside"> <div class="row"> <div class="col-sm-12 clearfix"> <div class="logo-container"> <h1 class="logo clearfix"><a href="<?php echo $_smarty_tpl->tpl_vars['base_dir']->value; ?> " title="<?php echo $_smarty_tpl->tpl_vars['shop_name']->value; ?> - <?php echo htmlspecialchars($_smarty_tpl->tpl_vars['meta_description']->value, ENT_QUOTES, 'UTF-8', true); ?> "><?php echo $_smarty_tpl->tpl_vars['shop_name']->value; ?> </a></h1> </div> <div class="right-side clearfix"> <?php if (isset($_smarty_tpl->tpl_vars['HOOK_TOP']->value)) { echo $_smarty_tpl->tpl_vars['HOOK_TOP']->value; } ?> </div> </div> </div> </div> <div id="nav-wrapper"> <div class="container nav-wrapper" data-clone="sticky"> <div class="row"> <div class="col-sm-12"> <a href="#" class="header-search-btn visible-xs" title="Search"></a> <?php echo $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['hook'][0][0]->smartyHook(array('h' => "displayTopColumn"), $_smarty_tpl); ?> </div> </div> </div> </div> </header> <?php } ?> <?php } }