Newer
Older
<ul class="quiqqer-menu-megaMenu-list">
{if $this->getAttribute('showStart')}
<li class="quiqqer-menu-megaMenu-list-item{if $Site->getId() == $Start->getId()} quiqqer-menu-megaMenu-list-item--current{/if}">
<a href="{url site=$Start}" title="{$Start->getAttribute('title')|escape:" html"}">
{$Start->getAttribute('title')}
</a>
</li>
{/if}
{foreach $children as $Child}
{assign var=isInPath value=0}
{if $Child->getId() == $Site->getId() ||
$Rewrite->isIdInPath($Child->getId())
}
{assign var=isInPath value=1}
{/if}
<li class="quiqqer-menu-megaMenu-list-item{if $isInPath} quiqqer-menu-megaMenu-list-item--current{/if}">
<a href="{url site=$Child}"
class="qui-menu-siteid-{$Child->getId()}"
title="{$Child->getAttribute('title')|escape:"html"}">
{if $showMenu && count($subchildren) && $Child->getAttribute('quiqqer.megamenu.settings.type') !== 'noMenu'}
<span class="fa fa-angle-down"></span>
{/if}
{if $showMenu && $Child->getAttribute('quiqqer.megamenu.settings.type') && $Child->getAttribute('quiqqer.megamenu.settings.type') !== ''}
{assign var=usedControl value=$this->getMenuControl($Child->getAttribute('quiqqer.megamenu.settings.type'))}
{/if}
{if $showMenu && $usedControl}
{control control=$usedControl Site=$Child assign=Control}
{if $Control->count()}
<div class="quiqqer-menu-megaMenu-list-item-menu">
{$Control->create()}
</div>
{/if}