Subida del módulo y tema de PrestaShop

This commit is contained in:
Kaloyan
2026-04-09 18:31:51 +02:00
parent 12c253296f
commit 16b3ff9424
39262 changed files with 7418797 additions and 0 deletions

View File

@@ -0,0 +1,43 @@
<?php
/* Smarty version 4.5.5, created on 2026-04-09 17:45:24
from 'module:ps_contactinfonav.tpl' */
/* @var Smarty_Internal_Template $_smarty_tpl */
if ($_smarty_tpl->_decodeProperties($_smarty_tpl, array (
'version' => '4.5.5',
'unifunc' => 'content_69d7c994f1a787_28757023',
'has_nocache_code' => false,
'file_dependency' =>
array (
'0eb2119957cbc13b240126b3ccd8fac8f109f1e2' =>
array (
0 => 'module:ps_contactinfonav.tpl',
1 => 1770799095,
2 => 'module',
),
),
'includes' =>
array (
),
),false)) {
function content_69d7c994f1a787_28757023 (Smarty_Internal_Template $_smarty_tpl) {
?><!-- begin C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/ps_contactinfo/nav.tpl --><div id="_desktop_ps_contactinfo">
<div class="ps-contactinfo">
<?php if ($_smarty_tpl->tpl_vars['contact_infos']->value['phone']) {?>
<a class="ps-contactinfo__phone" href="tel:<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['contact_infos']->value['phone']), ENT_QUOTES, 'UTF-8');?>
" aria-label="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Call us at: %phone%','sprintf'=>array('%phone%'=>$_smarty_tpl->tpl_vars['contact_infos']->value['phone']),'d'=>'Shop.Theme.Global'),$_smarty_tpl ) );?>
">
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Call us: %phone%','sprintf'=>array('%phone%'=>$_smarty_tpl->tpl_vars['contact_infos']->value['phone']),'d'=>'Shop.Theme.Global'),$_smarty_tpl ) );?>
</a>
<?php } else { ?>
<a class="ps-contactinfo__email" href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['pages']['contact']), ENT_QUOTES, 'UTF-8');?>
">
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Contact us','d'=>'Shop.Theme.Global'),$_smarty_tpl ) );?>
</a>
<?php }?>
</div>
</div>
<!-- end C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/ps_contactinfo/nav.tpl --><?php }
}

View File

@@ -0,0 +1,92 @@
<?php
/* Smarty version 4.5.5, created on 2026-04-09 17:45:25
from 'module:ps_searchbarps_searchbar.tpl' */
/* @var Smarty_Internal_Template $_smarty_tpl */
if ($_smarty_tpl->_decodeProperties($_smarty_tpl, array (
'version' => '4.5.5',
'unifunc' => 'content_69d7c995d47d86_56467233',
'has_nocache_code' => false,
'file_dependency' =>
array (
'110ec72aa9921d2c382ad628bdb2f0bc5105a617' =>
array (
0 => 'module:ps_searchbarps_searchbar.tpl',
1 => 1770799095,
2 => 'module',
),
),
'includes' =>
array (
),
),false)) {
function content_69d7c995d47d86_56467233 (Smarty_Internal_Template $_smarty_tpl) {
?><!-- begin C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/ps_searchbar/ps_searchbar.tpl -->
<div id="_desktop_ps_searchbar" class="order-2 ms-auto col-auto d-none d-md-flex align-items-center">
<div id="ps_searchbar" class="ps-searchbar js-search-widget" data-search-controller-url="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['search_controller_url']->value), ENT_QUOTES, 'UTF-8');?>
">
<form class="ps-searchbar__form" method="get" action="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['search_controller_url']->value), ENT_QUOTES, 'UTF-8');?>
" role="search">
<input type="hidden" name="controller" value="search">
<i class="material-icons ps-searchbar__magnifier js-search-icon" aria-hidden="true">&#xE8B6;</i>
<input
class="js-search-input form-control ps-searchbar__input"
type="text"
name="s"
value="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['search_string']->value), ENT_QUOTES, 'UTF-8');?>
"
placeholder="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Search products...','d'=>'Shop.Theme.Catalog'),$_smarty_tpl ) );?>
"
aria-label="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Search','d'=>'Shop.Theme.Catalog'),$_smarty_tpl ) );?>
"
autocomplete="off"
role="combobox"
aria-haspopup="listbox"
aria-autocomplete="list"
aria-controls="ps_searchbar_results"
aria-expanded="false"
>
<button type="button" class="ps-searchbar__clear js-search-clear btn outline outline--rounded d-none" aria-label="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Clear search','d'=>'Shop.Theme.Catalog'),$_smarty_tpl ) );?>
">
<i class="material-icons">&#xE14C;</i>
</button>
</form>
<div
class="ps-searchbar__dropdown js-search-dropdown d-none"
id="ps_searchbar_dropdown"
aria-label="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Search results','d'=>'Shop.Theme.Catalog'),$_smarty_tpl ) );?>
"
tabindex="-1"
>
<div class="ps-searchbar__results js-search-results" id="ps_searchbar_results" role="listbox" tabindex="-1"></div>
</div>
</div>
</div>
<template id="ps_searchbar_result" class="js-search-template">
<a data-ps-ref="searchbar-result-link" class="ps-searchbar__result-link" id="" href="">
<img src="" alt="" class="ps-searchbar__result-image">
<p class="ps-searchbar__result-name"></p>
</a>
</template>
<div class="ps-searchbar--mobile d-md-none d-flex col-auto">
<div class="header-block d-flex align-items-center">
<a class="header-block__action-btn" href="#" role="button" data-bs-toggle="offcanvas" data-bs-target="#searchCanvas" aria-controls="searchCanvas" aria-label="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Show search bar','d'=>'Shop.Theme.Global'),$_smarty_tpl ) );?>
">
<span class="material-icons header-block__icon">&#xE8B6;</span>
</a>
</div>
<div class="ps-searchbar__offcanvas js-search-offcanvas offcanvas offcanvas-top h-auto" tabindex="-1" id="searchCanvas" aria-labelledby="offcanvasTopLabel">
<div class="offcanvas-header">
<div id="_mobile_ps_searchbar" class="ps-searchbar__container"></div>
<button type="button" class="btn btn-link" data-bs-dismiss="offcanvas" aria-label="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Close search','d'=>'Shop.Theme.Global'),$_smarty_tpl ) );?>
"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Cancel','d'=>'Shop.Theme.Global'),$_smarty_tpl ) );?>
</button>
</div>
</div>
</div>
<!-- end C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/ps_searchbar/ps_searchbar.tpl --><?php }
}

View File

@@ -0,0 +1,78 @@
<?php
/* Smarty version 4.5.5, created on 2026-04-09 17:45:26
from 'module:ps_emailsubscriptionviewstemplateshookps_emailsubscription.tpl' */
/* @var Smarty_Internal_Template $_smarty_tpl */
if ($_smarty_tpl->_decodeProperties($_smarty_tpl, array (
'version' => '4.5.5',
'unifunc' => 'content_69d7c996edc370_81794997',
'has_nocache_code' => false,
'file_dependency' =>
array (
'307dc6bd4724d29d1572cc301dd7148e962604ef' =>
array (
0 => 'module:ps_emailsubscriptionviewstemplateshookps_emailsubscription.tpl',
1 => 1770799095,
2 => 'module',
),
),
'includes' =>
array (
),
),false)) {
function content_69d7c996edc370_81794997 (Smarty_Internal_Template $_smarty_tpl) {
?><!-- begin C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/ps_emailsubscription/views/templates/hook/ps_emailsubscription.tpl --><section class="ps-emailsubscription bg-body-tertiary py-3 py-lg-4" id="emailsubscription_anchor_<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['hookName']->value), ENT_QUOTES, 'UTF-8');?>
">
<div class="container">
<div class="row justify-content-center">
<p class="h3 col-lg-4">
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Get our latest news and special sales','d'=>'Shop.Theme.Global'),$_smarty_tpl ) );?>
</p>
<form class="col-lg-6" action="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['current_url']), ENT_QUOTES, 'UTF-8');?>
#emailsubscription_anchor_<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['hookName']->value), ENT_QUOTES, 'UTF-8');?>
" method="post">
<?php if ($_smarty_tpl->tpl_vars['msg']->value) {?>
<div class="alert <?php if ($_smarty_tpl->tpl_vars['nw_error']->value) {?>alert-danger<?php } else { ?>alert-success<?php }?> alert-dismissible fade show mb-2" role="alert" tabindex="0">
<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['msg']->value), ENT_QUOTES, 'UTF-8');?>
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
</div>
<?php }?>
<div class="d-flex gap-2 align-items-center mb-2">
<input class="form-control flex-grow-1" type="email" name="email" value="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['value']->value), ENT_QUOTES, 'UTF-8');?>
" placeholder="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Your email address','d'=>'Modules.Emailsubscription.Shop'),$_smarty_tpl ) );?>
" aria-label="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Your email address','d'=>'Modules.Emailsubscription.Shop'),$_smarty_tpl ) );?>
" autocomplete="email" required />
<input class="btn btn-primary" type="submit" name="submitNewsletter" value="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Subscribe','d'=>'Shop.Theme.Actions'),$_smarty_tpl ) );?>
" aria-label="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Subscribe to our newsletter','d'=>'Modules.Emailsubscription.Shop'),$_smarty_tpl ) );?>
" />
</div>
<?php $_smarty_tpl->smarty->ext->_capture->open($_smarty_tpl, "display_gdpr_consent", null, null);
echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['hook'][0], array( array('h'=>'displayGDPRConsent','id_module'=>$_smarty_tpl->tpl_vars['id_module']->value),$_smarty_tpl ) );
$_smarty_tpl->smarty->ext->_capture->close($_smarty_tpl);?>
<?php if ((($_smarty_tpl->smarty->ext->_capture->getBuffer($_smarty_tpl, 'display_gdpr_consent') !== null )) && $_smarty_tpl->smarty->ext->_capture->getBuffer($_smarty_tpl, 'display_gdpr_consent')) {?>
<div class="fs-6 mb-2">
<?php echo $_smarty_tpl->smarty->ext->_capture->getBuffer($_smarty_tpl, 'display_gdpr_consent');?>
</div>
<?php }?>
<?php if ($_smarty_tpl->tpl_vars['conditions']->value) {?>
<p class="fs-6 text-body-secondary mb-0"><?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['conditions']->value), ENT_QUOTES, 'UTF-8');?>
</p>
<?php }?>
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['hook'][0], array( array('h'=>'displayNewsletterRegistration'),$_smarty_tpl ) );?>
<input type="hidden" value="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['hookName']->value), ENT_QUOTES, 'UTF-8');?>
" name="blockHookName" />
<input type="hidden" name="action" value="0" />
</form>
</div>
</div>
</section>
<!-- end C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/ps_emailsubscription/views/templates/hook/ps_emailsubscription.tpl --><?php }
}

View File

@@ -0,0 +1,52 @@
<?php
/* Smarty version 4.5.5, created on 2026-04-09 17:45:25
from 'module:ps_shoppingcartps_shoppingcart.tpl' */
/* @var Smarty_Internal_Template $_smarty_tpl */
if ($_smarty_tpl->_decodeProperties($_smarty_tpl, array (
'version' => '4.5.5',
'unifunc' => 'content_69d7c995402f04_01649441',
'has_nocache_code' => false,
'file_dependency' =>
array (
'35655e6409b6198f29dd6e732ef9598dec599880' =>
array (
0 => 'module:ps_shoppingcartps_shoppingcart.tpl',
1 => 1770799095,
2 => 'module',
),
),
'includes' =>
array (
),
),false)) {
function content_69d7c995402f04_01649441 (Smarty_Internal_Template $_smarty_tpl) {
?><!-- begin C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/ps_shoppingcart/ps_shoppingcart.tpl -->
<div id="_desktop_ps_shoppingcart">
<div class="ps-shoppingcart">
<div class="header-block d-flex align-items-center blockcart cart-preview <?php if ($_smarty_tpl->tpl_vars['cart']->value['products_count'] > 0) {?>header-block--active<?php } else { ?>inactive<?php }?>" data-refresh-url="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['refresh_url']->value), ENT_QUOTES, 'UTF-8');?>
">
<?php if ($_smarty_tpl->tpl_vars['cart']->value['products_count'] > 0) {?>
<a class="header-block__action-btn pe-md-0" rel="nofollow" href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['cart_url']->value), ENT_QUOTES, 'UTF-8');?>
" aria-label="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'View cart (%d products)','d'=>'Shop.Theme.Checkout','sprintf'=>array($_smarty_tpl->tpl_vars['cart']->value['products_count'])),$_smarty_tpl ) );?>
">
<?php } else { ?>
<span class="header-block__action-btn pe-md-0">
<?php }?>
<i class="material-icons header-block__icon" aria-hidden="true">&#xE8CC;</i>
<span class="d-none d-md-flex header-block__title"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Cart','d'=>'Shop.Theme.Checkout'),$_smarty_tpl ) );?>
</span>
<span class="header-block__badge"><?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['cart']->value['products_count']), ENT_QUOTES, 'UTF-8');?>
</span>
<?php if ($_smarty_tpl->tpl_vars['cart']->value['products_count'] > 0) {?>
</a>
<?php } else { ?>
</span>
<?php }?>
</div>
</div>
</div>
<!-- end C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/ps_shoppingcart/ps_shoppingcart.tpl --><?php }
}

View File

@@ -0,0 +1,459 @@
<?php
/* Smarty version 4.5.5, created on 2026-04-09 17:45:25
from 'module:ps_mainmenups_mainmenu.tpl' */
/* @var Smarty_Internal_Template $_smarty_tpl */
if ($_smarty_tpl->_decodeProperties($_smarty_tpl, array (
'version' => '4.5.5',
'unifunc' => 'content_69d7c9955c1b19_26946068',
'has_nocache_code' => false,
'file_dependency' =>
array (
'41df1985130dffd7d3fe4cb369091546a0b40be7' =>
array (
0 => 'module:ps_mainmenups_mainmenu.tpl',
1 => 1770799095,
2 => 'module',
),
),
'includes' =>
array (
),
),false)) {
function content_69d7c9955c1b19_26946068 (Smarty_Internal_Template $_smarty_tpl) {
$_smarty_tpl->smarty->ext->_tplFunction->registerTplFunctions($_smarty_tpl, array (
'generateLinks' =>
array (
'compiled_filepath' => 'C:\\xampp\\htdocs\\o2w-pres\\var\\cache\\dev\\smarty\\compile\\hummingbird\\41\\df\\19\\41df1985130dffd7d3fe4cb369091546a0b40be7_2.module.ps_mainmenups_mainmenu.tpl.php',
'uid' => '41df1985130dffd7d3fe4cb369091546a0b40be7',
'call_name' => 'smarty_template_function_generateLinks_51710705469d7c9955997f7_38320722',
),
'desktopSubMenu' =>
array (
'compiled_filepath' => 'C:\\xampp\\htdocs\\o2w-pres\\var\\cache\\dev\\smarty\\compile\\hummingbird\\41\\df\\19\\41df1985130dffd7d3fe4cb369091546a0b40be7_2.module.ps_mainmenups_mainmenu.tpl.php',
'uid' => '41df1985130dffd7d3fe4cb369091546a0b40be7',
'call_name' => 'smarty_template_function_desktopSubMenu_51710705469d7c9955997f7_38320722',
),
'desktopFirstLevel' =>
array (
'compiled_filepath' => 'C:\\xampp\\htdocs\\o2w-pres\\var\\cache\\dev\\smarty\\compile\\hummingbird\\41\\df\\19\\41df1985130dffd7d3fe4cb369091546a0b40be7_2.module.ps_mainmenups_mainmenu.tpl.php',
'uid' => '41df1985130dffd7d3fe4cb369091546a0b40be7',
'call_name' => 'smarty_template_function_desktopFirstLevel_51710705469d7c9955997f7_38320722',
),
'desktopMenu' =>
array (
'compiled_filepath' => 'C:\\xampp\\htdocs\\o2w-pres\\var\\cache\\dev\\smarty\\compile\\hummingbird\\41\\df\\19\\41df1985130dffd7d3fe4cb369091546a0b40be7_2.module.ps_mainmenups_mainmenu.tpl.php',
'uid' => '41df1985130dffd7d3fe4cb369091546a0b40be7',
'call_name' => 'smarty_template_function_desktopMenu_51710705469d7c9955997f7_38320722',
),
'mobileMenu' =>
array (
'compiled_filepath' => 'C:\\xampp\\htdocs\\o2w-pres\\var\\cache\\dev\\smarty\\compile\\hummingbird\\41\\df\\19\\41df1985130dffd7d3fe4cb369091546a0b40be7_2.module.ps_mainmenups_mainmenu.tpl.php',
'uid' => '41df1985130dffd7d3fe4cb369091546a0b40be7',
'call_name' => 'smarty_template_function_mobileMenu_51710705469d7c9955997f7_38320722',
),
));
?><!-- begin C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/ps_mainmenu/ps_mainmenu.tpl -->
<div class="ps-mainmenu ps-mainmenu--desktop col-xl col-auto">
<nav class="ps-mainmenu__desktop d-none d-xl-block position-static js-menu-desktop" data-ps-ref="desktop-menu-container" aria-label="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Main navigation','d'=>'Shop.Theme.Menu'),$_smarty_tpl ) );?>
">
<?php $_smarty_tpl->smarty->ext->_tplFunction->callTemplateFunction($_smarty_tpl, 'desktopMenu', array('nodes'=>$_smarty_tpl->tpl_vars['menu']->value['children']), true);?>
</nav>
<div class="ps-mainmenu__mobile-toggle">
<button
class="menu-toggle btn btn-link"
data-bs-toggle="offcanvas"
data-bs-target="#mobileMenu"
aria-controls="mobileMenu"
aria-label="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Open mobile menu','d'=>'Shop.Theme.Menu'),$_smarty_tpl ) );?>
"
>
<span class="material-icons" aria-hidden="true">&#xE5D2;</span>
</button>
</div>
</div>
<div
class="ps-mainmenu ps-mainmenu--mobile offcanvas offcanvas-start js-menu-canvas"
tabindex="-1"
id="mobileMenu"
aria-labelledby="mobileMenuLabel"
>
<div class="offcanvas-header">
<div class="ps-mainmenu__back-button">
<button class="btn btn-link btn-sm d-none js-back-button" type="button" aria-label="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Go back to main menu','d'=>'Shop.Theme.Menu'),$_smarty_tpl ) );?>
">
<span class="material-icons rtl-flip" aria-hidden="true">&#xE5CB;</span>
<span class="js-menu-back-title"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'All','d'=>'Shop.Theme.Global'),$_smarty_tpl ) );?>
</span>
</button>
</div>
<button type="button" class="btn-close btn text-reset" data-bs-dismiss="offcanvas" aria-label="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Close','d'=>'Shop.Theme.Global'),$_smarty_tpl ) );?>
"></button>
</div>
<div class="ps-mainmenu__mobile">
<?php $_smarty_tpl->smarty->ext->_tplFunction->callTemplateFunction($_smarty_tpl, 'mobileMenu', array('nodes'=>$_smarty_tpl->tpl_vars['menu']->value['children']), true);?>
</div>
<div class="ps-mainmenu__additionnals offcanvas-body d-flex flex-wrap align-items-center gap-3">
<div class="ps-mainmenu__selects d-flex gap-2 me-auto">
<div id="_mobile_ps_currencyselector" class="col-auto"></div>
<div id="_mobile_ps_languageselector" class="col-auto"></div>
</div>
<div id="_mobile_ps_contactinfo"></div>
</div>
</div>
<!-- end C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/ps_mainmenu/ps_mainmenu.tpl --><?php }
/* smarty_template_function_generateLinks_51710705469d7c9955997f7_38320722 */
if (!function_exists('smarty_template_function_generateLinks_51710705469d7c9955997f7_38320722')) {
function smarty_template_function_generateLinks_51710705469d7c9955997f7_38320722(Smarty_Internal_Template $_smarty_tpl,$params) {
$params = array_merge(array('links'=>array(),'class'=>"menu-item",'parent'=>null), $params);
foreach ($params as $key => $value) {
$_smarty_tpl->tpl_vars[$key] = new Smarty_Variable($value, $_smarty_tpl->isRenderingCache);
}
$_smarty_tpl->_checkPlugins(array(0=>array('file'=>'C:\\xampp\\htdocs\\o2w-pres\\vendor\\smarty\\smarty\\libs\\plugins\\modifier.count.php','function'=>'smarty_modifier_count',),));
?>
<?php if ($_smarty_tpl->tpl_vars['parent']->value['depth'] === 1) {?>
<?php
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['links']->value, 'link');
$_smarty_tpl->tpl_vars['link']->do_else = true;
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['link']->value) {
$_smarty_tpl->tpl_vars['link']->do_else = false;
?>
<?php if ($_smarty_tpl->tpl_vars['link']->value['depth'] === 3) {?>
<ul class="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['class']->value), ENT_QUOTES, 'UTF-8');?>
__group--<?php echo htmlspecialchars((string) (smarty_modifier_count($_smarty_tpl->tpl_vars['link']->value['children']) ? 'child' : 'nochild'), ENT_QUOTES, 'UTF-8');?>
">
<?php }?>
<li>
<a
class="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['class']->value), ENT_QUOTES, 'UTF-8');?>
<?php if ($_smarty_tpl->tpl_vars['link']->value['depth'] === 3) {
echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['class']->value), ENT_QUOTES, 'UTF-8');?>
__group-main-item<?php }?>"
href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['link']->value['url']), ENT_QUOTES, 'UTF-8');?>
"
data-depth="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['link']->value['depth']), ENT_QUOTES, 'UTF-8');?>
"
<?php if ($_smarty_tpl->tpl_vars['link']->value['open_in_new_window']) {?>target="_blank"<?php }?>
>
<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['link']->value['label']), ENT_QUOTES, 'UTF-8');?>
</a>
</li>
<?php $_smarty_tpl->smarty->ext->_tplFunction->callTemplateFunction($_smarty_tpl, 'generateLinks', array('links'=>$_smarty_tpl->tpl_vars['link']->value['children'],'parent'=>$_smarty_tpl->tpl_vars['parent']->value), true);?>
<?php if ($_smarty_tpl->tpl_vars['link']->value['depth'] === 3) {?>
</ul>
<?php }?>
<?php
}
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>
<?php }
}}
/*/ smarty_template_function_generateLinks_51710705469d7c9955997f7_38320722 */
/* smarty_template_function_desktopSubMenu_51710705469d7c9955997f7_38320722 */
if (!function_exists('smarty_template_function_desktopSubMenu_51710705469d7c9955997f7_38320722')) {
function smarty_template_function_desktopSubMenu_51710705469d7c9955997f7_38320722(Smarty_Internal_Template $_smarty_tpl,$params) {
$params = array_merge(array('nodes'=>array(),'depth'=>0,'parent'=>null), $params);
foreach ($params as $key => $value) {
$_smarty_tpl->tpl_vars[$key] = new Smarty_Variable($value, $_smarty_tpl->isRenderingCache);
}
$_smarty_tpl->_checkPlugins(array(0=>array('file'=>'C:\\xampp\\htdocs\\o2w-pres\\vendor\\smarty\\smarty\\libs\\plugins\\modifier.count.php','function'=>'smarty_modifier_count',),));
?>
<?php if (smarty_modifier_count($_smarty_tpl->tpl_vars['nodes']->value)) {?>
<?php if ($_smarty_tpl->tpl_vars['depth']->value === 1) {?>
<div class="js-sub-menu submenu" role="menu" aria-label="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'%s submenu','sprintf'=>array($_smarty_tpl->tpl_vars['parent']->value['label']),'d'=>'Shop.Theme.Menu'),$_smarty_tpl ) );?>
" id="submenu-<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['parent']->value['page_identifier']), ENT_QUOTES, 'UTF-8');?>
" data-ps-ref="desktop-submenu">
<div class="container">
<div class="submenu__row row gx-5">
<?php }?>
<?php if ($_smarty_tpl->tpl_vars['depth']->value === 1) {?>
<div class="submenu__left col-sm-3" role="tablist" aria-label="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'%s submenu tabs','sprintf'=>array($_smarty_tpl->tpl_vars['parent']->value['label']),'d'=>'Shop.Theme.Menu'),$_smarty_tpl ) );?>
" data-ps-ref="desktop-submenu-left">
<?php
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['nodes']->value, 'node');
$_smarty_tpl->tpl_vars['node']->do_else = true;
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['node']->value) {
$_smarty_tpl->tpl_vars['node']->do_else = false;
?>
<a
class="submenu__left-item"
href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['node']->value['url']), ENT_QUOTES, 'UTF-8');?>
"
data-depth="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['node']->value['depth']), ENT_QUOTES, 'UTF-8');?>
"
aria-selected="<?php if ((isset($_smarty_tpl->tpl_vars['__smarty_foreach_node']->value['first']) ? $_smarty_tpl->tpl_vars['__smarty_foreach_node']->value['first'] : null)) {?>true<?php } else { ?>false<?php }?>"
tabindex="<?php if ((isset($_smarty_tpl->tpl_vars['__smarty_foreach_node']->value['first']) ? $_smarty_tpl->tpl_vars['__smarty_foreach_node']->value['first'] : null)) {?>0<?php } else { ?>-1<?php }?>"
data-ps-ref="desktop-submenu-left-item"
data-ps-has-child="<?php if (smarty_modifier_count($_smarty_tpl->tpl_vars['node']->value['children'])) {?>true<?php } else { ?>false<?php }?>"
<?php if (smarty_modifier_count($_smarty_tpl->tpl_vars['node']->value['children'])) {?>
role="tab"
id="tab_<?php echo htmlspecialchars((string) (call_user_func_array($_smarty_tpl->registered_plugins[ 'modifier' ][ 'classname' ][ 0 ], array( mb_strtolower((string) $_smarty_tpl->tpl_vars['node']->value['label'], 'UTF-8') ))), ENT_QUOTES, 'UTF-8');?>
_<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['node']->value['depth']), ENT_QUOTES, 'UTF-8');?>
_<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['node']->value['page_identifier']), ENT_QUOTES, 'UTF-8');?>
"
data-open-tab="submenu_<?php echo htmlspecialchars((string) (call_user_func_array($_smarty_tpl->registered_plugins[ 'modifier' ][ 'classname' ][ 0 ], array( mb_strtolower((string) $_smarty_tpl->tpl_vars['node']->value['label'], 'UTF-8') ))), ENT_QUOTES, 'UTF-8');?>
_<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['node']->value['depth']), ENT_QUOTES, 'UTF-8');?>
_<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['node']->value['page_identifier']), ENT_QUOTES, 'UTF-8');?>
"
aria-controls="submenu_<?php echo htmlspecialchars((string) (call_user_func_array($_smarty_tpl->registered_plugins[ 'modifier' ][ 'classname' ][ 0 ], array( mb_strtolower((string) $_smarty_tpl->tpl_vars['node']->value['label'], 'UTF-8') ))), ENT_QUOTES, 'UTF-8');?>
_<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['node']->value['depth']), ENT_QUOTES, 'UTF-8');?>
_<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['node']->value['page_identifier']), ENT_QUOTES, 'UTF-8');?>
"
<?php }?>
<?php if ($_smarty_tpl->tpl_vars['node']->value['open_in_new_window']) {?>target="_blank" rel="noopener noreferrer"<?php }?>
>
<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['node']->value['label']), ENT_QUOTES, 'UTF-8');?>
</a>
<?php
}
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>
</div>
<?php }?>
<?php if ($_smarty_tpl->tpl_vars['depth']->value === 1) {?>
<div class="submenu__right col-sm-9" data-ps-ref="desktop-submenu-right">
<?php
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['nodes']->value, 'node');
$_smarty_tpl->tpl_vars['node']->do_else = true;
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['node']->value) {
$_smarty_tpl->tpl_vars['node']->do_else = false;
?>
<div
class="submenu__right-items"
role="tabpanel"
data-ps-ref="desktop-submenu-right-items"
<?php if (smarty_modifier_count($_smarty_tpl->tpl_vars['node']->value['children'])) {?>
id="submenu_<?php echo htmlspecialchars((string) (call_user_func_array($_smarty_tpl->registered_plugins[ 'modifier' ][ 'classname' ][ 0 ], array( mb_strtolower((string) $_smarty_tpl->tpl_vars['node']->value['label'], 'UTF-8') ))), ENT_QUOTES, 'UTF-8');?>
_<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['node']->value['depth']), ENT_QUOTES, 'UTF-8');?>
_<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['node']->value['page_identifier']), ENT_QUOTES, 'UTF-8');?>
"
aria-labelledby="tab_<?php echo htmlspecialchars((string) (call_user_func_array($_smarty_tpl->registered_plugins[ 'modifier' ][ 'classname' ][ 0 ], array( mb_strtolower((string) $_smarty_tpl->tpl_vars['node']->value['label'], 'UTF-8') ))), ENT_QUOTES, 'UTF-8');?>
_<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['node']->value['depth']), ENT_QUOTES, 'UTF-8');?>
_<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['node']->value['page_identifier']), ENT_QUOTES, 'UTF-8');?>
"
<?php }?>
>
<?php $_smarty_tpl->smarty->ext->_tplFunction->callTemplateFunction($_smarty_tpl, 'generateLinks', array('links'=>$_smarty_tpl->tpl_vars['node']->value['children'],'parent'=>$_smarty_tpl->tpl_vars['parent']->value), true);?>
</div>
<?php
}
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>
</div>
<?php }?>
<?php
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['nodes']->value, 'node');
$_smarty_tpl->tpl_vars['node']->do_else = true;
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['node']->value) {
$_smarty_tpl->tpl_vars['node']->do_else = false;
?>
<?php if (smarty_modifier_count($_smarty_tpl->tpl_vars['node']->value['children'])) {?>
<?php $_smarty_tpl->smarty->ext->_tplFunction->callTemplateFunction($_smarty_tpl, 'desktopSubMenu', array('nodes'=>$_smarty_tpl->tpl_vars['node']->value['children'],'depth'=>$_smarty_tpl->tpl_vars['node']->value['depth'],'parent'=>$_smarty_tpl->tpl_vars['node']->value), true);?>
<?php }?>
<?php
}
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>
<?php if ($_smarty_tpl->tpl_vars['depth']->value === 1) {?>
</div>
</div>
</div>
<?php }?>
<?php }
}}
/*/ smarty_template_function_desktopSubMenu_51710705469d7c9955997f7_38320722 */
/* smarty_template_function_desktopFirstLevel_51710705469d7c9955997f7_38320722 */
if (!function_exists('smarty_template_function_desktopFirstLevel_51710705469d7c9955997f7_38320722')) {
function smarty_template_function_desktopFirstLevel_51710705469d7c9955997f7_38320722(Smarty_Internal_Template $_smarty_tpl,$params) {
$params = array_merge(array('itemsFirstLevel'=>array()), $params);
foreach ($params as $key => $value) {
$_smarty_tpl->tpl_vars[$key] = new Smarty_Variable($value, $_smarty_tpl->isRenderingCache);
}
$_smarty_tpl->_checkPlugins(array(0=>array('file'=>'C:\\xampp\\htdocs\\o2w-pres\\vendor\\smarty\\smarty\\libs\\plugins\\modifier.count.php','function'=>'smarty_modifier_count',),));
?>
<?php if (smarty_modifier_count($_smarty_tpl->tpl_vars['itemsFirstLevel']->value)) {?>
<ul class="ps-mainmenu__tree" id="top-menu" data-ps-ref="desktop-menu-tree">
<?php
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['itemsFirstLevel']->value, 'menuItem');
$_smarty_tpl->tpl_vars['menuItem']->do_else = true;
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['menuItem']->value) {
$_smarty_tpl->tpl_vars['menuItem']->do_else = false;
?>
<li class="ps-mainmenu__tree-item type-<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['menuItem']->value['type']), ENT_QUOTES, 'UTF-8');?>
<?php if ($_smarty_tpl->tpl_vars['menuItem']->value['current']) {?> current<?php }?>" data-id="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['menuItem']->value['page_identifier']), ENT_QUOTES, 'UTF-8');?>
" data-ps-ref="desktop-menu-item">
<div class="ps-mainmenu__tree-item-wrapper">
<a
class="ps-mainmenu__tree-link"
href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['menuItem']->value['url']), ENT_QUOTES, 'UTF-8');?>
"
data-depth="1"
data-ps-ref="desktop-menu-link"
<?php if ($_smarty_tpl->tpl_vars['menuItem']->value['current']) {?>aria-current="page"<?php }?>
<?php if ($_smarty_tpl->tpl_vars['menuItem']->value['open_in_new_window']) {?>target="_blank" rel="noopener noreferrer"<?php }?>
>
<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['menuItem']->value['label']), ENT_QUOTES, 'UTF-8');?>
</a>
<?php if (smarty_modifier_count($_smarty_tpl->tpl_vars['menuItem']->value['children'])) {?>
<button
class="ps-mainmenu__tree-dropdown-toggle dropdown-toggle"
type="button"
aria-haspopup="menu"
aria-expanded="false"
aria-controls="submenu-<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['menuItem']->value['page_identifier']), ENT_QUOTES, 'UTF-8');?>
"
aria-label="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Open %s submenu','sprintf'=>array($_smarty_tpl->tpl_vars['menuItem']->value['label']),'d'=>'Shop.Theme.Menu'),$_smarty_tpl ) );?>
"
data-ps-ref="desktop-menu-dropdown-toggle"
></button>
<?php }?>
</div>
<?php $_smarty_tpl->smarty->ext->_tplFunction->callTemplateFunction($_smarty_tpl, 'desktopSubMenu', array('nodes'=>$_smarty_tpl->tpl_vars['menuItem']->value['children'],'depth'=>$_smarty_tpl->tpl_vars['menuItem']->value['depth'],'parent'=>$_smarty_tpl->tpl_vars['menuItem']->value), true);?>
</li>
<?php
}
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>
</ul>
<?php }
}}
/*/ smarty_template_function_desktopFirstLevel_51710705469d7c9955997f7_38320722 */
/* smarty_template_function_desktopMenu_51710705469d7c9955997f7_38320722 */
if (!function_exists('smarty_template_function_desktopMenu_51710705469d7c9955997f7_38320722')) {
function smarty_template_function_desktopMenu_51710705469d7c9955997f7_38320722(Smarty_Internal_Template $_smarty_tpl,$params) {
$params = array_merge(array('nodes'=>array(),'depth'=>0,'parent'=>null), $params);
foreach ($params as $key => $value) {
$_smarty_tpl->tpl_vars[$key] = new Smarty_Variable($value, $_smarty_tpl->isRenderingCache);
}
?>
<?php $_smarty_tpl->smarty->ext->_tplFunction->callTemplateFunction($_smarty_tpl, 'desktopFirstLevel', array('itemsFirstLevel'=>$_smarty_tpl->tpl_vars['nodes']->value), true);?>
<?php
}}
/*/ smarty_template_function_desktopMenu_51710705469d7c9955997f7_38320722 */
/* smarty_template_function_mobileMenu_51710705469d7c9955997f7_38320722 */
if (!function_exists('smarty_template_function_mobileMenu_51710705469d7c9955997f7_38320722')) {
function smarty_template_function_mobileMenu_51710705469d7c9955997f7_38320722(Smarty_Internal_Template $_smarty_tpl,$params) {
$params = array_merge(array('nodes'=>array(),'depth'=>0,'parent'=>null), $params);
foreach ($params as $key => $value) {
$_smarty_tpl->tpl_vars[$key] = new Smarty_Variable($value, $_smarty_tpl->isRenderingCache);
}
$_smarty_tpl->_checkPlugins(array(0=>array('file'=>'C:\\xampp\\htdocs\\o2w-pres\\vendor\\smarty\\smarty\\libs\\plugins\\modifier.count.php','function'=>'smarty_modifier_count',),));
?>
<?php $_smarty_tpl->_assignInScope('children', array());?>
<?php if (smarty_modifier_count($_smarty_tpl->tpl_vars['nodes']->value)) {?>
<nav
class="menu menu--mobile<?php if ($_smarty_tpl->tpl_vars['depth']->value === 0) {?> menu--current js-menu-current<?php } else { ?> menu--child js-menu-child<?php }?>"
<?php if ($_smarty_tpl->tpl_vars['depth']->value === 0) {?>id="menu-mobile"<?php } else { ?>data-parent-title="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['parent']->value['label']), ENT_QUOTES, 'UTF-8');?>
"<?php }?>
<?php if ($_smarty_tpl->tpl_vars['depth']->value > 1) {?>data-back-title="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['backTitle']->value), ENT_QUOTES, 'UTF-8');?>
" data-id="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['expandId']->value), ENT_QUOTES, 'UTF-8');?>
"<?php }?>
data-depth="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['depth']->value), ENT_QUOTES, 'UTF-8');?>
"
>
<ul class="menu__list">
<?php if ($_smarty_tpl->tpl_vars['depth']->value >= 1) {?>
<li class="menu__title"><?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['parent']->value['label']), ENT_QUOTES, 'UTF-8');?>
</li>
<?php }?>
<?php
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['nodes']->value, 'node');
$_smarty_tpl->tpl_vars['node']->do_else = true;
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['node']->value) {
$_smarty_tpl->tpl_vars['node']->do_else = false;
?>
<li
class="type-<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['node']->value['type']), ENT_QUOTES, 'UTF-8');?>
<?php if ($_smarty_tpl->tpl_vars['node']->value['current']) {?> current<?php }?> <?php if (smarty_modifier_count($_smarty_tpl->tpl_vars['node']->value['children'])) {?> menu--childrens<?php }?>"
id="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['node']->value['page_identifier']), ENT_QUOTES, 'UTF-8');?>
"
>
<a
class="<?php if ($_smarty_tpl->tpl_vars['depth']->value >= 0) {?>menu__link<?php }?>"
href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['node']->value['url']), ENT_QUOTES, 'UTF-8');?>
"
data-depth="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['depth']->value), ENT_QUOTES, 'UTF-8');?>
"
<?php if ($_smarty_tpl->tpl_vars['node']->value['open_in_new_window']) {?>target="_blank"<?php }?>
>
<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['node']->value['label']), ENT_QUOTES, 'UTF-8');?>
</a>
<?php if (smarty_modifier_count($_smarty_tpl->tpl_vars['node']->value['children'])) {?>
<?php $_smarty_tpl->_assignInScope('_expand_id', call_user_func_array($_smarty_tpl->registered_plugins[ 'modifier' ][ 'mt_rand' ][ 0 ], array( 10,100000 )));?>
<button class="menu__toggle-child btn btn-link js-menu-open-child" data-target="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['_expand_id']->value), ENT_QUOTES, 'UTF-8');?>
">
<i class="material-icons rtl-flip" aria-hidden="true">&#xE5CC;</i>
</button>
<?php }?>
</li>
<?php if (smarty_modifier_count($_smarty_tpl->tpl_vars['node']->value['children'])) {?>
<?php $_tmp_array = isset($_smarty_tpl->tpl_vars['node']) ? $_smarty_tpl->tpl_vars['node']->value : array();
if (!(is_array($_tmp_array) || $_tmp_array instanceof ArrayAccess)) {
settype($_tmp_array, 'array');
}
$_tmp_array['parent'] = $_smarty_tpl->tpl_vars['node']->value;
$_smarty_tpl->_assignInScope('node', $_tmp_array);?>
<?php $_tmp_array = isset($_smarty_tpl->tpl_vars['node']) ? $_smarty_tpl->tpl_vars['node']->value : array();
if (!(is_array($_tmp_array) || $_tmp_array instanceof ArrayAccess)) {
settype($_tmp_array, 'array');
}
$_tmp_array['expandId'] = $_smarty_tpl->tpl_vars['_expand_id']->value;
$_smarty_tpl->_assignInScope('node', $_tmp_array);?>
<?php $_tmp_array = isset($_smarty_tpl->tpl_vars['children']) ? $_smarty_tpl->tpl_vars['children']->value : array();
if (!(is_array($_tmp_array) || $_tmp_array instanceof ArrayAccess)) {
settype($_tmp_array, 'array');
}
$_tmp_array[] = $_smarty_tpl->tpl_vars['node']->value;
$_smarty_tpl->_assignInScope('children', $_tmp_array);?>
<?php }?>
<?php
}
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>
</ul>
</nav>
<?php
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['children']->value, 'child');
$_smarty_tpl->tpl_vars['child']->do_else = true;
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['child']->value) {
$_smarty_tpl->tpl_vars['child']->do_else = false;
?>
<?php $_smarty_tpl->smarty->ext->_tplFunction->callTemplateFunction($_smarty_tpl, 'mobileMenu', array('nodes'=>$_smarty_tpl->tpl_vars['child']->value['children'],'depth'=>$_smarty_tpl->tpl_vars['child']->value['children'][0]['depth'],'parent'=>$_smarty_tpl->tpl_vars['child']->value,'backTitle'=>$_smarty_tpl->tpl_vars['child']->value['parent']['label'],'expandId'=>$_smarty_tpl->tpl_vars['child']->value['expandId']), true);?>
<?php
}
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>
<?php }
}}
/*/ smarty_template_function_mobileMenu_51710705469d7c9955997f7_38320722 */
}

View File

@@ -0,0 +1,166 @@
<?php
/* Smarty version 4.5.5, created on 2026-04-09 17:45:27
from 'module:ps_customeraccountlinksps_customeraccountlinks.tpl' */
/* @var Smarty_Internal_Template $_smarty_tpl */
if ($_smarty_tpl->_decodeProperties($_smarty_tpl, array (
'version' => '4.5.5',
'unifunc' => 'content_69d7c997431246_72840651',
'has_nocache_code' => false,
'file_dependency' =>
array (
'42f9461127ce7396a601c2484841253ea5ba658f' =>
array (
0 => 'module:ps_customeraccountlinksps_customeraccountlinks.tpl',
1 => 1770799095,
2 => 'module',
),
),
'includes' =>
array (
),
),false)) {
function content_69d7c997431246_72840651 (Smarty_Internal_Template $_smarty_tpl) {
$_smarty_tpl->_checkPlugins(array(0=>array('file'=>'C:\\xampp\\htdocs\\o2w-pres\\vendor\\smarty\\smarty\\libs\\plugins\\modifier.count.php','function'=>'smarty_modifier_count',),));
$_smarty_tpl->compiled->nocache_hash = '81324237169d7c997427552_33518489';
?>
<!-- begin C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/ps_customeraccountlinks/ps_customeraccountlinks.tpl --><nav
class="ps-customeraccountlinks footer-block col-md-6 col-lg-3"
role="navigation"
aria-labelledby="footer_customeraccount_title">
<p
id="footer_customeraccount_title"
class="footer-block__title footer-block__title--toggle"
>
<a href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['pages']['my_account']), ENT_QUOTES, 'UTF-8');?>
" rel="nofollow">
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Your account','d'=>'Shop.Theme.Customeraccount'),$_smarty_tpl ) );?>
</a>
<button
class="stretched-link collapsed d-md-none"
type="button"
aria-expanded="false"
aria-controls="footer_customeraccountlinks"
data-bs-target="#footer_customeraccountlinks"
data-bs-toggle="collapse"
>
<span class="visually-hidden">
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Toggle your account links','d'=>'Shop.Theme.Customeraccount'),$_smarty_tpl ) );?>
</span>
<i class="material-icons" aria-hidden="true">&#xE313;</i>
</button>
</p>
<div class="footer-block__content collapse" id="footer_customeraccountlinks">
<ul class="footer-block__list">
<?php if ($_smarty_tpl->tpl_vars['customer']->value['is_logged']) {?>
<li>
<a href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['pages']['identity']), ENT_QUOTES, 'UTF-8');?>
" rel="nofollow">
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Information','d'=>'Shop.Theme.Customeraccount'),$_smarty_tpl ) );?>
</a>
</li>
<?php if (smarty_modifier_count($_smarty_tpl->tpl_vars['customer']->value['addresses'])) {?>
<li>
<a href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['pages']['addresses']), ENT_QUOTES, 'UTF-8');?>
" rel="nofollow">
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Addresses','d'=>'Shop.Theme.Customeraccount'),$_smarty_tpl ) );?>
</a>
</li>
<?php } else { ?>
<li>
<a href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['pages']['address']), ENT_QUOTES, 'UTF-8');?>
" rel="nofollow">
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Add first address','d'=>'Shop.Theme.Customeraccount'),$_smarty_tpl ) );?>
</a>
</li>
<?php }?>
<?php if (!$_smarty_tpl->tpl_vars['configuration']->value['is_catalog']) {?>
<li>
<a href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['pages']['history']), ENT_QUOTES, 'UTF-8');?>
" rel="nofollow">
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Orders','d'=>'Shop.Theme.Customeraccount'),$_smarty_tpl ) );?>
</a>
</li>
<?php }?>
<?php if (!$_smarty_tpl->tpl_vars['configuration']->value['is_catalog']) {?>
<li>
<a href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['pages']['order_slip']), ENT_QUOTES, 'UTF-8');?>
" rel="nofollow">
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Credit slips','d'=>'Shop.Theme.Customeraccount'),$_smarty_tpl ) );?>
</a>
</li>
<?php }?>
<?php if ($_smarty_tpl->tpl_vars['configuration']->value['voucher_enabled'] && !$_smarty_tpl->tpl_vars['configuration']->value['is_catalog']) {?>
<li>
<a href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['pages']['discount']), ENT_QUOTES, 'UTF-8');?>
" rel="nofollow">
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Vouchers','d'=>'Shop.Theme.Customeraccount'),$_smarty_tpl ) );?>
</a>
</li>
<?php }?>
<?php if ($_smarty_tpl->tpl_vars['configuration']->value['return_enabled'] && !$_smarty_tpl->tpl_vars['configuration']->value['is_catalog']) {?>
<li>
<a href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['pages']['order_follow']), ENT_QUOTES, 'UTF-8');?>
" rel="nofollow">
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Merchandise returns','d'=>'Shop.Theme.Customeraccount'),$_smarty_tpl ) );?>
</a>
</li>
<?php }?>
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['hook'][0], array( array('h'=>'displayMyAccountBlock'),$_smarty_tpl ) );?>
<li>
<a class="logout text-danger-on-dark" href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['actions']['logout']), ENT_QUOTES, 'UTF-8');?>
" rel="nofollow">
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Sign out','d'=>'Shop.Theme.Actions'),$_smarty_tpl ) );?>
</a>
</li>
<?php } else { ?>
<li>
<a href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['pages']['guest_tracking']), ENT_QUOTES, 'UTF-8');?>
" rel="nofollow">
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Order tracking','d'=>'Shop.Theme.Customeraccount'),$_smarty_tpl ) );?>
</a>
</li>
<li>
<a href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['pages']['my_account']), ENT_QUOTES, 'UTF-8');?>
" rel="nofollow">
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Sign in','d'=>'Shop.Theme.Actions'),$_smarty_tpl ) );?>
</a>
</li>
<li>
<a href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['pages']['register']), ENT_QUOTES, 'UTF-8');?>
" rel="nofollow">
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Create an account','d'=>'Shop.Theme.Customeraccount'),$_smarty_tpl ) );?>
</a>
</li>
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['hook'][0], array( array('h'=>'displayMyAccountBlock'),$_smarty_tpl ) );?>
<?php }?>
</ul>
</div>
</nav>
<!-- end C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/ps_customeraccountlinks/ps_customeraccountlinks.tpl --><?php }
}

View File

@@ -0,0 +1,95 @@
<?php
/* Smarty version 4.5.5, created on 2026-04-09 17:45:26
from 'module:ps_socialfollowps_socialfollow.tpl' */
/* @var Smarty_Internal_Template $_smarty_tpl */
if ($_smarty_tpl->_decodeProperties($_smarty_tpl, array (
'version' => '4.5.5',
'unifunc' => 'content_69d7c996d04694_99687469',
'has_nocache_code' => false,
'file_dependency' =>
array (
'80ac9ddb06fe7b43ffdd2f5cd1185536480d2577' =>
array (
0 => 'module:ps_socialfollowps_socialfollow.tpl',
1 => 1770799095,
2 => 'module',
),
),
'includes' =>
array (
),
),false)) {
function content_69d7c996d04694_99687469 (Smarty_Internal_Template $_smarty_tpl) {
$_smarty_tpl->_loadInheritance();
$_smarty_tpl->inheritance->init($_smarty_tpl, false);
$_smarty_tpl->compiled->nocache_hash = '3849578669d7c996d006c2_76487499';
?>
<!-- begin C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/ps_socialfollow/ps_socialfollow.tpl --><?php if (!empty($_smarty_tpl->tpl_vars['social_links']->value)) {?>
<?php
$_smarty_tpl->inheritance->instanceBlock($_smarty_tpl, 'Block_23865359169d7c996d01277_74634603', 'block_social');
?>
<?php }?>
<!-- end C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/ps_socialfollow/ps_socialfollow.tpl --><?php }
/* {block 'block_social'} */
class Block_23865359169d7c996d01277_74634603 extends Smarty_Internal_Block
{
public $subBlocks = array (
'block_social' =>
array (
0 => 'Block_23865359169d7c996d01277_74634603',
),
);
public function callBlock(Smarty_Internal_Template $_smarty_tpl) {
?>
<div class="ps-socialfollow py-4">
<div class="container">
<ul class="list-unstyled d-flex column-gap-1 row-gap-2 flex-wrap justify-content-center align-items-center mb-0">
<?php
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['social_links']->value, 'social_link', false, 'key');
$_smarty_tpl->tpl_vars['social_link']->do_else = true;
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['key']->value => $_smarty_tpl->tpl_vars['social_link']->value) {
$_smarty_tpl->tpl_vars['social_link']->do_else = false;
?>
<li>
<a class="p-2" href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['social_link']->value['url']), ENT_QUOTES, 'UTF-8');?>
" title="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['social_link']->value['label']), ENT_QUOTES, 'UTF-8');?>
" target="_blank" rel="noopener noreferrer">
<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="currentColor" viewBox="0 0 16 16">
<?php if ($_smarty_tpl->tpl_vars['key']->value === 'facebook') {?>
<path d="M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951"/>
<?php } elseif ($_smarty_tpl->tpl_vars['key']->value === 'twitter') {?>
<path d="M12.6.75h2.454l-5.36 6.142L16 15.25h-4.937l-3.867-5.07-4.425 5.07H.316l5.733-6.57L0 .75h5.063l3.495 4.633L12.601.75Zm-.86 13.028h1.36L4.323 2.145H2.865z"/>
<?php } elseif ($_smarty_tpl->tpl_vars['key']->value === 'rss') {?>
<path d="M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zm1.5 2.5c5.523 0 10 4.477 10 10a1 1 0 1 1-2 0 8 8 0 0 0-8-8 1 1 0 0 1 0-2m0 4a6 6 0 0 1 6 6 1 1 0 1 1-2 0 4 4 0 0 0-4-4 1 1 0 0 1 0-2m.5 7a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3"/>
<?php } elseif ($_smarty_tpl->tpl_vars['key']->value === 'youtube') {?>
<path d="M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.01 2.01 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.01 2.01 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31 31 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.01 2.01 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A100 100 0 0 1 7.858 2zM6.4 5.209v4.818l4.157-2.408z"/>
<?php } elseif ($_smarty_tpl->tpl_vars['key']->value === 'pinterest') {?>
<path d="M8 0a8 8 0 0 0-2.915 15.452c-.07-.633-.134-1.606.027-2.297.146-.625.938-3.977.938-3.977s-.239-.479-.239-1.187c0-1.113.645-1.943 1.448-1.943.682 0 1.012.512 1.012 1.127 0 .686-.437 1.712-.663 2.663-.188.796.4 1.446 1.185 1.446 1.422 0 2.515-1.5 2.515-3.664 0-1.915-1.377-3.254-3.342-3.254-2.276 0-3.612 1.707-3.612 3.471 0 .688.265 1.425.595 1.826a.24.24 0 0 1 .056.23c-.061.252-.196.796-.222.907-.035.146-.116.177-.268.107-1-.465-1.624-1.926-1.624-3.1 0-2.523 1.834-4.84 5.286-4.84 2.775 0 4.932 1.977 4.932 4.62 0 2.757-1.739 4.976-4.151 4.976-.811 0-1.573-.421-1.834-.919l-.498 1.902c-.181.695-.669 1.566-.995 2.097A8 8 0 1 0 8 0"/>
<?php } elseif ($_smarty_tpl->tpl_vars['key']->value === 'vimeo') {?>
<path d="M15.992 4.204q-.106 2.334-3.262 6.393-3.263 4.243-5.522 4.243-1.4 0-2.367-2.583L3.55 7.523Q2.83 4.939 2.007 4.94q-.178.001-1.254.754L0 4.724a210 210 0 0 0 2.334-2.081q1.581-1.364 2.373-1.437 1.865-.185 2.298 2.553.466 2.952.646 3.666.54 2.447 1.186 2.445.5 0 1.508-1.587 1.006-1.587 1.077-2.415.144-1.37-1.077-1.37a3 3 0 0 0-1.185.261q1.183-3.86 4.508-3.756 2.466.075 2.324 3.2z"/>
<?php } elseif ($_smarty_tpl->tpl_vars['key']->value === 'instagram') {?>
<path d="M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.9 3.9 0 0 0-1.417.923A3.9 3.9 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.9 3.9 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.9 3.9 0 0 0-.923-1.417A3.9 3.9 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599s.453.546.598.92c.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.5 2.5 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.5 2.5 0 0 1-.92-.598 2.5 2.5 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233s.008-2.388.046-3.231c.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92s.546-.453.92-.598c.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92m-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217m0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334"/>
<?php } elseif ($_smarty_tpl->tpl_vars['key']->value === 'linkedin') {?>
<path d="M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854zm4.943 12.248V6.169H2.542v7.225zm-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248S2.4 3.226 2.4 3.934c0 .694.521 1.248 1.327 1.248zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016l.016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225z"/>
<?php } elseif ($_smarty_tpl->tpl_vars['key']->value === 'tiktok') {?>
<path d="M9 0h1.98c.144.715.54 1.617 1.235 2.512C12.895 3.389 13.797 4 15 4v2c-1.753 0-3.07-.814-4-1.829V11a5 5 0 1 1-5-5v2a3 3 0 1 0 3 3z"/>
<?php } elseif ($_smarty_tpl->tpl_vars['key']->value === 'discord') {?>
<path d="M13.545 2.907a13.2 13.2 0 0 0-3.257-1.011.05.05 0 0 0-.052.025c-.141.25-.297.577-.406.833a12.2 12.2 0 0 0-3.658 0 8 8 0 0 0-.412-.833.05.05 0 0 0-.052-.025c-1.125.194-2.22.534-3.257 1.011a.04.04 0 0 0-.021.018C.356 6.024-.213 9.047.066 12.032q.003.022.021.037a13.3 13.3 0 0 0 3.995 2.02.05.05 0 0 0 .056-.019q.463-.63.818-1.329a.05.05 0 0 0-.01-.059l-.018-.011a9 9 0 0 1-1.248-.595.05.05 0 0 1-.02-.066l.015-.019q.127-.095.248-.195a.05.05 0 0 1 .051-.007c2.619 1.196 5.454 1.196 8.041 0a.05.05 0 0 1 .053.007q.121.1.248.195a.05.05 0 0 1-.004.085 8 8 0 0 1-1.249.594.05.05 0 0 0-.03.03.05.05 0 0 0 .003.041c.24.465.515.909.817 1.329a.05.05 0 0 0 .056.019 13.2 13.2 0 0 0 4.001-2.02.05.05 0 0 0 .021-.037c.334-3.451-.559-6.449-2.366-9.106a.03.03 0 0 0-.02-.019m-8.198 7.307c-.789 0-1.438-.724-1.438-1.612s.637-1.613 1.438-1.613c.807 0 1.45.73 1.438 1.613 0 .888-.637 1.612-1.438 1.612m5.316 0c-.788 0-1.438-.724-1.438-1.612s.637-1.613 1.438-1.613c.807 0 1.451.73 1.438 1.613 0 .888-.631 1.612-1.438 1.612"/>
<?php }?>
</svg>
</a>
</li>
<?php
}
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>
</ul>
</div>
</div>
<?php
}
}
/* {/block 'block_social'} */
}

View File

@@ -0,0 +1,37 @@
<?php
/* Smarty version 4.5.5, created on 2026-04-09 17:45:26
from 'C:\xampp\htdocs\o2w-pres\themes\hummingbird\modules\ps_emailalerts\views\templates\hook\my-account.tpl' */
/* @var Smarty_Internal_Template $_smarty_tpl */
if ($_smarty_tpl->_decodeProperties($_smarty_tpl, array (
'version' => '4.5.5',
'unifunc' => 'content_69d7c9969459b7_52343629',
'has_nocache_code' => false,
'file_dependency' =>
array (
'8637a862aada6259d3485a96dec67dc27e7c7df6' =>
array (
0 => 'C:\\xampp\\htdocs\\o2w-pres\\themes\\hummingbird\\modules\\ps_emailalerts\\views\\templates\\hook\\my-account.tpl',
1 => 1770799095,
2 => 'file',
),
),
'includes' =>
array (
),
),false)) {
function content_69d7c9969459b7_52343629 (Smarty_Internal_Template $_smarty_tpl) {
?>
<a
class="account-menu__link <?php if ($_smarty_tpl->tpl_vars['urls']->value['current_url'] === $_smarty_tpl->tpl_vars['link']->value->getModuleLink('ps_emailalerts','account')) {?> account-menu__link--active<?php }?>"
id="emailalerts_link"
href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['link']->value->getModuleLink('ps_emailalerts','account')), ENT_QUOTES, 'UTF-8');?>
"
<?php if ($_smarty_tpl->tpl_vars['urls']->value['current_url'] === $_smarty_tpl->tpl_vars['link']->value->getModuleLink('ps_emailalerts','account')) {?>aria-current="page"<?php }?>
>
<i class="account-menu__icon material-icons" aria-hidden="true">&#xE151;</i>
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'My alerts','d'=>'Shop.Theme.Catalog'),$_smarty_tpl ) );?>
</a>
<?php }
}

View File

@@ -0,0 +1,111 @@
<?php
/* Smarty version 4.5.5, created on 2026-04-09 17:45:27
from 'module:ps_linklistviewstemplateshooklinkblock.tpl' */
/* @var Smarty_Internal_Template $_smarty_tpl */
if ($_smarty_tpl->_decodeProperties($_smarty_tpl, array (
'version' => '4.5.5',
'unifunc' => 'content_69d7c99719bc06_83962702',
'has_nocache_code' => false,
'file_dependency' =>
array (
'906548e89c8c6025457ddaeffb1980a0c743b872' =>
array (
0 => 'module:ps_linklistviewstemplateshooklinkblock.tpl',
1 => 1770799095,
2 => 'module',
),
),
'includes' =>
array (
),
),false)) {
function content_69d7c99719bc06_83962702 (Smarty_Internal_Template $_smarty_tpl) {
$_smarty_tpl->compiled->nocache_hash = '158961376769d7c997194d76_08255790';
?>
<!-- begin C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/ps_linklist/views/templates/hook/linkblock.tpl --><?php if (!empty($_smarty_tpl->tpl_vars['linkBlocks']->value)) {?>
<?php
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['linkBlocks']->value, 'linkBlock');
$_smarty_tpl->tpl_vars['linkBlock']->do_else = true;
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['linkBlock']->value) {
$_smarty_tpl->tpl_vars['linkBlock']->do_else = false;
?>
<nav
class="ps-linklist footer-block col-md-6 col-lg-3"
role="navigation"
aria-labelledby="footer_title_<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['linkBlock']->value['id']), ENT_QUOTES, 'UTF-8');?>
"
>
<p
id="footer_title_<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['linkBlock']->value['id']), ENT_QUOTES, 'UTF-8');?>
"
class="footer-block__title footer-block__title--toggle"
>
<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['linkBlock']->value['title']), ENT_QUOTES, 'UTF-8');?>
<button
class="stretched-link collapsed d-md-none"
type="button"
aria-expanded="false"
aria-controls="footer_linklist_<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['linkBlock']->value['id']), ENT_QUOTES, 'UTF-8');?>
"
data-bs-target="#footer_linklist_<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['linkBlock']->value['id']), ENT_QUOTES, 'UTF-8');?>
"
data-bs-toggle="collapse"
>
<span class="visually-hidden">
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Toggle %s links','sprintf'=>array(mb_strtolower((string) $_smarty_tpl->tpl_vars['linkBlock']->value['title'], 'UTF-8')),'d'=>'Shop.Theme.Global'),$_smarty_tpl ) );?>
</span>
<i class="material-icons" aria-hidden="true">&#xE313;</i>
</button>
</p>
<div class="footer-block__content collapse" id="footer_linklist_<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['linkBlock']->value['id']), ENT_QUOTES, 'UTF-8');?>
">
<ul class="footer-block__list">
<?php
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['linkBlock']->value['links'], 'link');
$_smarty_tpl->tpl_vars['link']->do_else = true;
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['link']->value) {
$_smarty_tpl->tpl_vars['link']->do_else = false;
?>
<li>
<a
id="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['link']->value['id']), ENT_QUOTES, 'UTF-8');?>
-<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['linkBlock']->value['id']), ENT_QUOTES, 'UTF-8');?>
"
class="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['link']->value['class']), ENT_QUOTES, 'UTF-8');?>
"
href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['link']->value['url']), ENT_QUOTES, 'UTF-8');?>
"
<?php if (!empty($_smarty_tpl->tpl_vars['link']->value['target'])) {?> target="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['link']->value['target']), ENT_QUOTES, 'UTF-8');?>
" <?php }?>
<?php if (!empty($_smarty_tpl->tpl_vars['link']->value['description'])) {?> aria-describedby="desc-<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['link']->value['id']), ENT_QUOTES, 'UTF-8');?>
-<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['linkBlock']->value['id']), ENT_QUOTES, 'UTF-8');?>
" <?php }?>
>
<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['link']->value['title']), ENT_QUOTES, 'UTF-8');?>
</a>
<?php if (!empty($_smarty_tpl->tpl_vars['link']->value['description'])) {?>
<span id="desc-<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['link']->value['id']), ENT_QUOTES, 'UTF-8');?>
-<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['linkBlock']->value['id']), ENT_QUOTES, 'UTF-8');?>
" class="visually-hidden">
<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['link']->value['description']), ENT_QUOTES, 'UTF-8');?>
</span>
<?php }?>
</li>
<?php
}
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>
</ul>
</div>
</nav>
<?php
}
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);
}?>
<!-- end C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/ps_linklist/views/templates/hook/linkblock.tpl --><?php }
}

View File

@@ -0,0 +1,101 @@
<?php
/* Smarty version 4.5.5, created on 2026-04-09 17:45:27
from 'module:ps_contactinfops_contactinfo.tpl' */
/* @var Smarty_Internal_Template $_smarty_tpl */
if ($_smarty_tpl->_decodeProperties($_smarty_tpl, array (
'version' => '4.5.5',
'unifunc' => 'content_69d7c99775eba7_83862455',
'has_nocache_code' => false,
'file_dependency' =>
array (
'9992f3fe04dd41bcec1a2029cf07bead637caf4d' =>
array (
0 => 'module:ps_contactinfops_contactinfo.tpl',
1 => 1770799095,
2 => 'module',
),
),
'includes' =>
array (
),
),false)) {
function content_69d7c99775eba7_83862455 (Smarty_Internal_Template $_smarty_tpl) {
?><!-- begin C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/ps_contactinfo/ps_contactinfo.tpl --><section
class="ps-contactinfo footer-block col-md-6 col-lg-3"
aria-labelledby="footer_contactinfo_title"
>
<p
id="footer_contactinfo_title"
class="footer-block__title footer-block__title--toggle"
>
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Store information','d'=>'Shop.Theme.Global'),$_smarty_tpl ) );?>
<button
class="stretched-link collapsed d-md-none"
type="button"
data-bs-toggle="collapse"
data-bs-target="#footer_contactinfo"
aria-expanded="false"
aria-controls="footer_contactinfo"
>
<span class="visually-hidden">
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Toggle store information','d'=>'Shop.Theme.Global'),$_smarty_tpl ) );?>
</span>
<i class="material-icons" aria-hidden="true">&#xE313;</i>
</button>
</p>
<div class="footer-block__content collapse" id="footer_contactinfo">
<?php if ($_smarty_tpl->tpl_vars['contact_infos']->value['address']['formatted']) {?>
<address class="ps-contactinfo__infos">
<?php echo $_smarty_tpl->tpl_vars['contact_infos']->value['address']['formatted'];?>
</address>
<?php }?>
<?php if ($_smarty_tpl->tpl_vars['contact_infos']->value['phone']) {?>
<div class="ps-contactinfo__phone">
<i class="material-icons" aria-hidden="true">&#xE0CD;</i>
<a href="tel:<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['contact_infos']->value['phone']), ENT_QUOTES, 'UTF-8');?>
"
aria-label="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Call us at: %phone%','sprintf'=>array('%phone%'=>$_smarty_tpl->tpl_vars['contact_infos']->value['phone']),'d'=>'Shop.Theme.Global'),$_smarty_tpl ) );?>
">
<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['contact_infos']->value['phone']), ENT_QUOTES, 'UTF-8');?>
</a>
</div>
<?php }?>
<?php if ($_smarty_tpl->tpl_vars['contact_infos']->value['fax']) {?>
<div class="ps-contactinfo__fax">
<i class="material-icons" aria-hidden="true">&#xE8AD;</i>
<a href="tel:<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['contact_infos']->value['fax']), ENT_QUOTES, 'UTF-8');?>
"
aria-label="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Send us a fax to: %fax%','sprintf'=>array('%fax%'=>$_smarty_tpl->tpl_vars['contact_infos']->value['fax']),'d'=>'Shop.Theme.Global'),$_smarty_tpl ) );?>
">
<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['contact_infos']->value['fax']), ENT_QUOTES, 'UTF-8');?>
</a>
</div>
<?php }?>
<?php if ($_smarty_tpl->tpl_vars['contact_infos']->value['email'] && $_smarty_tpl->tpl_vars['display_email']->value) {?>
<div class="ps-contactinfo__email">
<i class="material-icons" aria-hidden="true">&#xE158;</i>
<a href="mailto:<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['contact_infos']->value['email']), ENT_QUOTES, 'UTF-8');?>
"
aria-label="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Send us an email to: %email%','sprintf'=>array('%email%'=>$_smarty_tpl->tpl_vars['contact_infos']->value['email']),'d'=>'Shop.Theme.Global'),$_smarty_tpl ) );?>
">
<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['contact_infos']->value['email']), ENT_QUOTES, 'UTF-8');?>
</a>
</div>
<?php }?>
</div>
</section>
<!-- end C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/ps_contactinfo/ps_contactinfo.tpl --><?php }
}

View File

@@ -0,0 +1,197 @@
<?php
/* Smarty version 4.5.5, created on 2026-04-09 17:45:25
from 'module:ps_customersigninps_customersignin.tpl' */
/* @var Smarty_Internal_Template $_smarty_tpl */
if ($_smarty_tpl->_decodeProperties($_smarty_tpl, array (
'version' => '4.5.5',
'unifunc' => 'content_69d7c9950ac486_11763507',
'has_nocache_code' => false,
'file_dependency' =>
array (
'd5f8f570180f74d1dbdd1a1d2af0445e90a6650c' =>
array (
0 => 'module:ps_customersigninps_customersignin.tpl',
1 => 1770799095,
2 => 'module',
),
),
'includes' =>
array (
),
),false)) {
function content_69d7c9950ac486_11763507 (Smarty_Internal_Template $_smarty_tpl) {
$_smarty_tpl->_checkPlugins(array(0=>array('file'=>'C:\\xampp\\htdocs\\o2w-pres\\vendor\\smarty\\smarty\\libs\\plugins\\modifier.capitalize.php','function'=>'smarty_modifier_capitalize',),1=>array('file'=>'C:\\xampp\\htdocs\\o2w-pres\\vendor\\smarty\\smarty\\libs\\plugins\\modifier.count.php','function'=>'smarty_modifier_count',),));
?>
<!-- begin C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/ps_customersignin/ps_customersignin.tpl -->
<div id="_desktop_ps_customersignin">
<div class="ps-customersignin">
<?php if ($_smarty_tpl->tpl_vars['customer']->value['is_logged']) {?>
<div class="dropdown header-block">
<button
class="dropdown-toggle header-block__action-btn border-0 bg-transparent"
id="userMenuButton"
data-bs-toggle="dropdown"
aria-haspopup="true"
aria-expanded="false"
aria-label="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'View my account (%customerName%)','sprintf'=>array('%customerName%'=>$_smarty_tpl->tpl_vars['customerName']->value),'d'=>'Shop.Theme.Customeraccount'),$_smarty_tpl ) );?>
"
>
<i class="material-icons header-block__icon" aria-hidden="true">&#xE853;</i>
<span class="header-block__title d-none d-md-block d-lg-none">
<?php echo htmlspecialchars((string) (call_user_func_array($_smarty_tpl->registered_plugins[ 'modifier' ][ 'truncate' ][ 0 ], array( smarty_modifier_capitalize($_smarty_tpl->tpl_vars['customer']->value['firstname']),2,".",true ))), ENT_QUOTES, 'UTF-8');
echo htmlspecialchars((string) (call_user_func_array($_smarty_tpl->registered_plugins[ 'modifier' ][ 'truncate' ][ 0 ], array( smarty_modifier_capitalize($_smarty_tpl->tpl_vars['customer']->value['lastname']),2,".",true ))), ENT_QUOTES, 'UTF-8');?>
</span>
<span class="header-block__title d-lg-inline d-none">
<?php echo htmlspecialchars((string) (call_user_func_array($_smarty_tpl->registered_plugins[ 'modifier' ][ 'truncate' ][ 0 ], array( smarty_modifier_capitalize($_smarty_tpl->tpl_vars['customerName']->value),22,"...",true ))), ENT_QUOTES, 'UTF-8');?>
</span>
</button>
<div class="dropdown-menu dropdown-menu-start" aria-labelledby="userMenuButton">
<a
href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['pages']['my_account']), ENT_QUOTES, 'UTF-8');?>
"
class="dropdown-item"
rel="nofollow"
<?php if ($_smarty_tpl->tpl_vars['urls']->value['current_url'] == $_smarty_tpl->tpl_vars['urls']->value['pages']['my_account']) {?>aria-current="page"<?php }?>
>
<i class="material-icons me-2" aria-hidden="true">&#xF02E;</i>
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Your account','d'=>'Shop.Theme.Customeraccount'),$_smarty_tpl ) );?>
</a>
<div class="dropdown-divider"></div>
<a
href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['pages']['identity']), ENT_QUOTES, 'UTF-8');?>
"
class="dropdown-item"
rel="nofollow"
<?php if ($_smarty_tpl->tpl_vars['urls']->value['current_url'] == $_smarty_tpl->tpl_vars['urls']->value['pages']['identity']) {?>aria-current="page"<?php }?>
>
<i class="material-icons me-2" aria-hidden="true">&#xE853;</i>
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Information','d'=>'Shop.Theme.Customeraccount'),$_smarty_tpl ) );?>
</a>
<?php if (smarty_modifier_count($_smarty_tpl->tpl_vars['customer']->value['addresses'])) {?>
<a
href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['pages']['addresses']), ENT_QUOTES, 'UTF-8');?>
"
class="dropdown-item"
rel="nofollow"
<?php if ($_smarty_tpl->tpl_vars['urls']->value['current_url'] == $_smarty_tpl->tpl_vars['urls']->value['pages']['addresses']) {?>aria-current="page"<?php }?>
>
<i class="material-icons me-2" aria-hidden="true">&#xF00F;</i>
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Addresses','d'=>'Shop.Theme.Customeraccount'),$_smarty_tpl ) );?>
</a>
<?php } else { ?>
<a
href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['pages']['address']), ENT_QUOTES, 'UTF-8');?>
"
class="dropdown-item"
rel="nofollow"
<?php if ($_smarty_tpl->tpl_vars['urls']->value['current_url'] == $_smarty_tpl->tpl_vars['urls']->value['pages']['address']) {?>aria-current="page"<?php }?>
>
<i class="material-icons me-2" aria-hidden="true">&#xEF3A;</i>
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Add first address','d'=>'Shop.Theme.Customeraccount'),$_smarty_tpl ) );?>
</a>
<?php }?>
<?php if (!$_smarty_tpl->tpl_vars['configuration']->value['is_catalog']) {?>
<a
href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['pages']['history']), ENT_QUOTES, 'UTF-8');?>
"
class="dropdown-item"
rel="nofollow"
<?php if ($_smarty_tpl->tpl_vars['urls']->value['current_url'] == $_smarty_tpl->tpl_vars['urls']->value['pages']['history']) {?>aria-current="page"<?php }?>
>
<i class="material-icons me-2" aria-hidden="true">&#xE916;</i>
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Orders','d'=>'Shop.Theme.Customeraccount'),$_smarty_tpl ) );?>
</a>
<?php }?>
<?php if (!$_smarty_tpl->tpl_vars['configuration']->value['is_catalog']) {?>
<a
href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['pages']['order_slip']), ENT_QUOTES, 'UTF-8');?>
"
class="dropdown-item"
rel="nofollow"
<?php if ($_smarty_tpl->tpl_vars['urls']->value['current_url'] == $_smarty_tpl->tpl_vars['urls']->value['pages']['order_slip']) {?>aria-current="page"<?php }?>
>
<i class="material-icons me-2" aria-hidden="true">&#xE8B0;</i>
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Credit slips','d'=>'Shop.Theme.Customeraccount'),$_smarty_tpl ) );?>
</a>
<?php }?>
<?php if ($_smarty_tpl->tpl_vars['configuration']->value['voucher_enabled'] && !$_smarty_tpl->tpl_vars['configuration']->value['is_catalog']) {?>
<a
href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['pages']['discount']), ENT_QUOTES, 'UTF-8');?>
"
class="dropdown-item"
rel="nofollow"
<?php if ($_smarty_tpl->tpl_vars['urls']->value['current_url'] == $_smarty_tpl->tpl_vars['urls']->value['pages']['discount']) {?>aria-current="page"<?php }?>
>
<i class="material-icons me-2" aria-hidden="true">&#xE54E;</i>
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Vouchers','d'=>'Shop.Theme.Customeraccount'),$_smarty_tpl ) );?>
</a>
<?php }?>
<?php if ($_smarty_tpl->tpl_vars['configuration']->value['return_enabled'] && !$_smarty_tpl->tpl_vars['configuration']->value['is_catalog']) {?>
<a
href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['pages']['order_follow']), ENT_QUOTES, 'UTF-8');?>
"
class="dropdown-item"
rel="nofollow"
<?php if ($_smarty_tpl->tpl_vars['urls']->value['current_url'] == $_smarty_tpl->tpl_vars['urls']->value['pages']['order_follow']) {?>aria-current="page"<?php }?>
>
<i class="material-icons me-2" aria-hidden="true">&#xE860;</i>
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Merchandise returns','d'=>'Shop.Theme.Customeraccount'),$_smarty_tpl ) );?>
</a>
<?php }?>
<div class="dropdown-divider"></div>
<a
href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['logout_url']->value), ENT_QUOTES, 'UTF-8');?>
"
class="dropdown-item"
rel="nofollow"
>
<i class="material-icons me-2" aria-hidden="true">&#xE879;</i>
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Sign out','d'=>'Shop.Theme.Actions'),$_smarty_tpl ) );?>
</a>
</div>
</div>
<?php } else { ?>
<div class="header-block">
<a
href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['urls']->value['pages']['authentication']), ENT_QUOTES, 'UTF-8');?>
?back=<?php echo htmlspecialchars((string) (call_user_func_array($_smarty_tpl->registered_plugins[ 'modifier' ][ 'urlencode' ][ 0 ], array( $_smarty_tpl->tpl_vars['urls']->value['current_url'] ))), ENT_QUOTES, 'UTF-8');?>
"
class="header-block__action-btn"
rel="nofollow"
aria-label="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Sign in','d'=>'Shop.Theme.Actions'),$_smarty_tpl ) );?>
"
>
<i class="material-icons header-block__icon" aria-hidden="true">&#xE853;</i>
<span class="d-none d-md-inline header-block__title">
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Sign in','d'=>'Shop.Theme.Actions'),$_smarty_tpl ) );?>
</span>
</a>
</div>
<?php }?>
</div>
</div>
<!-- end C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/ps_customersignin/ps_customersignin.tpl --><?php }
}

View File

@@ -0,0 +1,37 @@
<?php
/* Smarty version 4.5.5, created on 2026-04-09 17:45:26
from 'module:psgdprviewstemplatesfrontcustomerAccount.tpl' */
/* @var Smarty_Internal_Template $_smarty_tpl */
if ($_smarty_tpl->_decodeProperties($_smarty_tpl, array (
'version' => '4.5.5',
'unifunc' => 'content_69d7c996a11e46_87501790',
'has_nocache_code' => false,
'file_dependency' =>
array (
'fb5529caef24c3e47f014636f219b9e5bdc605f3' =>
array (
0 => 'module:psgdprviewstemplatesfrontcustomerAccount.tpl',
1 => 1770799095,
2 => 'module',
),
),
'includes' =>
array (
),
),false)) {
function content_69d7c996a11e46_87501790 (Smarty_Internal_Template $_smarty_tpl) {
?><!-- begin C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/psgdpr/views/templates/front/customerAccount.tpl -->
<a
class="account-menu__link <?php if ($_smarty_tpl->tpl_vars['urls']->value['current_url'] === $_smarty_tpl->tpl_vars['front_controller']->value) {?> account-menu__link--active<?php }?>"
id="psgdpr_link"
href="<?php echo htmlspecialchars((string) ($_smarty_tpl->tpl_vars['front_controller']->value), ENT_QUOTES, 'UTF-8');?>
"
<?php if ($_smarty_tpl->tpl_vars['urls']->value['current_url'] === $_smarty_tpl->tpl_vars['front_controller']->value) {?>aria-current="page"<?php }?>
>
<i class="account-menu__icon material-icons" aria-hidden="true">&#xE853;</i>
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'GDPR - Personal data','d'=>'Modules.Psgdpr.Shop'),$_smarty_tpl ) );?>
</a>
<!-- end C:\xampp\htdocs\o2w-pres/themes/hummingbird/modules/psgdpr/views/templates/front/customerAccount.tpl --><?php }
}