97 lines
3.3 KiB
Smarty
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}
|