Files
kupshop/web/templates/koza/block.sections.tpl
2025-08-02 16:30:27 +02:00

97 lines
3.3 KiB
Smarty

{function sectionsTree}
{foreach $sectionList as $item}
{if $item.flags['HL']}{continue}{/if}
{if !$hide_virtual or $item.virtual != "Y"}
<li id="section_{$item.id}" class="nav-item">
<a href="{url s=category IDcat=$item.id}"
class="nav-link">
{$item.title_short}
{if $item.level == 1 and $item.virtual == "Y"}<i class="fc icons_star"></i>{/if}
</a>
{if $item.submenu and $item.level < $level_max}
<i class="fc icons_plus opener"></i>
<ul class="nav nav-pills nav-stacked">
{sectionsTree sectionList=$item.submenu}
{block "sidesection-extra"}
{if $item.level == 1 and $item.parent.id != 3 and $item.id != 1411} {* prvni podkategorie mimo sekce do bytu a liceni *}
<li id="section_kazeta" class="nav-item">
<a href="{url s=category IDcat=$item.id}{t}kazety/{/t}"
class="nav-link">
{t}Kazety{/t}
</a>
</li>
{/if}
{if in_array($item.id, [1540, 1541])} {* vune Z M *}
<li id="section_tester" class="nav-item">
<a href="{url s=category IDcat=$item.id}{t}testery/{/t}"
class="nav-link">
{t}Testery{/t}
</a>
</li>
{block "sections-smells"}
<li id="section_odstrik" class="nav-item">
<a href="{url s=category IDcat=$item.id}{t}odstriky/{/t}"
class="nav-link">
{t}Odstřiky{/t}
</a>
</li>
{/block}
{/if}
{/block}
</ul>
{/if}
</li>
{/if}
{block "navitem-append"}
{/block}
{/foreach}
{/function}
{if not $fromCache}
{block "tpl_vars"}{/block}
<ul class="nav nav-pills nav-stacked">
{sectionsTree sectionList=$categories}
</ul>
<script>
wpj.onReady.push(function() {
$('.side-sections').on('click', '.opener', function(e) {
$(this).closest('li').toggleClass('opened');
});
});
</script>
{else}
{if $selection}
<script>
wpj.onReady.push(function() {
{foreach $selection as $item}
$("#section_{$item}").addClass('opened'){if $item@last}.addClass('active'){/if};
{/foreach}
});
</script>
{/if}
{if $body.category.campaign == 'S'}
<script>
wpj.onReady.push(function() {
$('#section_kazeta').addClass('active');
});
</script>
{elseif $body.category.campaign == 'O'}
<script>
wpj.onReady.push(function() {
$('#section_odstrik').addClass('active');
});
</script>
{elseif $body.category.campaign == 'T'}
<script>
wpj.onReady.push(function() {
$('#section_tester').addClass('active');
});
</script>
{/if}
{/if}