Commit | Line | Data |
---|---|---|
0b2fbbb5 AE |
1 | <nav> |
2 | <ol class="boxMenu"> | |
7c1cb5f5 MW |
3 | {event name='menuBefore'} |
4 | ||
045be020 | 5 | {foreach from=$menuItemNodeList item=menuItemNode} |
34859b21 | 6 | <li class="{if $menuItemNode->isActiveNode()}active{/if}{if $menuItemNode->hasChildren()} boxMenuHasChildren{/if}" data-identifier="{@$menuItemNode->identifier}"> |
06ebae4a | 7 | <a href="{$menuItemNode->getURL()}" class="boxMenuLink"{if $menuItemNode->isExternalLink()}{if EXTERNAL_LINK_REL_NOFOLLOW} rel="nofollow"{/if}{if EXTERNAL_LINK_TARGET_BLANK} target="_blank"{/if}{/if}> |
2b7a2f53 MS |
8 | <span class="boxMenuLinkTitle">{lang}{$menuItemNode->title}{/lang}</span> |
9 | {if $menuItemNode->getOutstandingItems() > 0} | |
10 | <span class="boxMenuLinkOutstandingItems badge badgeUpdate">{#$menuItemNode->getOutstandingItems()}</span> | |
86dbae33 AE |
11 | {/if} |
12 | </a> | |
aa779877 | 13 | |
0b2fbbb5 | 14 | {if $menuItemNode->hasChildren()}<ol class="boxMenuDepth{@$menuItemNode->getDepth()}">{else}</li>{/if} |
045be020 AE |
15 | |
16 | {if !$menuItemNode->hasChildren() && $menuItemNode->isLastSibling()} | |
17 | {@"</ol></li>"|str_repeat:$menuItemNode->getOpenParentNodes()} | |
18 | {/if} | |
19 | {/foreach} | |
7c1cb5f5 MW |
20 | |
21 | {event name='menuAfter'} | |
045be020 AE |
22 | </ol> |
23 | </nav> |