Skip to content
Code-Schnipsel Gruppen Projekte
MegaMenu.html 3,21 KiB
Newer Older
  • Learn to ignore specific revisions
  • Henning Leutz's avatar
    Henning Leutz committed
    <nav>
        <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}" title="{$Child->getAttribute('title')|escape:"html"}">
    
    Henning Leutz's avatar
    Henning Leutz committed
                    {$Child->getAttribute('title')}
    
    Henning Leutz's avatar
    Henning Leutz committed
                </a>
    
    
    Henning Leutz's avatar
    Henning Leutz committed
                {assign var=subchildren value=$Child->getNavigation()}
                {if count($subchildren)}
    
    Henning Leutz's avatar
    Henning Leutz committed
                <div class="quiqqer-menu-megaMenu-list-item-menu">
                    <div class="quiqqer-menu-megaMenu-list-item-menu-children">
                        <ul class="quiqqer-menu-megaMenu-list-item-menu-children-list">
                            {foreach $subchildren as $SubChild}
                            <li class="quiqqer-menu-megaMenu-list-item-menu-children-list-entry">
                                <a href="{url site=$SubChild}"
                                   title="{$SubChild->getAttribute('title')|escape:"html"}">
                                {$SubChild->getAttribute('title')}
                                </a>
    
    
                                {assign var=subsubchildren value=$SubChild->getNavigation()}
    
                                {if count($subsubchildren)}
    
    Henning Leutz's avatar
    Henning Leutz committed
                                <div class="quiqqer-menu-megaMenu-list-item-menu-children-list-entry-short">
    
                                <ul>
                                    {foreach $subsubchildren as $SubSubChild}
                                    <li>
                                        <a href="{url site=$SubSubChild}"
                                           title="{$SubSubChild->getAttribute('title')|escape:"html"}">
                                        {$SubSubChild->getAttribute('title')}
                                        </a>
                                    </li>
                                    {/foreach}
                                </ul>
    
    Henning Leutz's avatar
    Henning Leutz committed
                                </div>
    
                                {else}
                                    {if $SubChild->getAttribute('short')}
                                    <div class="quiqqer-menu-megaMenu-list-item-menu-children-list-entry-short">
                                        {$SubChild->getAttribute('short')}
                                    </div>
                                    {/if}
    
    Henning Leutz's avatar
    Henning Leutz committed
                                {/if}
    
    Henning Leutz's avatar
    Henning Leutz committed
                            </li>
                            {/foreach}
                        </ul>
                    </div>
                    <div class="quiqqer-menu-megaMenu-list-item-menu-icon">
    
    Henning Leutz's avatar
    Henning Leutz committed
                        {image src=$Child->getAttribute('image_site') width=200}
    
    Henning Leutz's avatar
    Henning Leutz committed
                    </div>
                </div>
    
    Henning Leutz's avatar
    Henning Leutz committed
                {/if}
    
    Henning Leutz's avatar
    Henning Leutz committed
            </li>
            {/foreach}
        </ul>
    </nav>