--- a/src/pyams_default_theme/features/header/skin/templates/simple-header.pt Fri Nov 23 15:26:01 2018 +0100
+++ b/src/pyams_default_theme/features/header/skin/templates/simple-header.pt Fri Nov 23 15:27:10 2018 +0100
@@ -19,14 +19,33 @@
</div>
<div class="collapse navbar-collapse" id="navbar-collapser">
<ul class="nav navbar-nav" role="tablist">
- <tal:loop repeat="link settings.tabs.get_visible_items(request)">
- <li role="presentation"
- tal:attributes="class 'active' if view.is_active(link) else ''">
- <a tal:define="info view.get_link_info(link);
- href link.get_url(request);"
+ <tal:loop repeat="menu settings.menus.get_visible_items(request)">
+ <li tal:condition="menu.reference"
+ tal:attributes="class 'active' if view.is_active(menu) else ''">
+ <a tal:define="info view.get_link_info(menu);
+ href menu.get_url(request);"
tal:condition="href"
href="${href}">${info.user_title}</a>
</li>
+ <li class="dropdown"
+ tal:condition="not:menu.reference">
+ <a href="#" class="dropdown-toggle"
+ data-toggle="dropdown" role="button"
+ aria-haspopup="true" aria-expanded="false">
+ ${i18n:menu.title}
+ <span class="caret"></span>
+ </a>
+ <ul class="dropdown-menu">
+ <tal:loop repeat="link menu.get_visible_items(request)">
+ <li>
+ <a tal:define="info view.get_link_info(link);
+ href link.get_url(request);"
+ tal:condition="href"
+ href="${href}">${info.user_title}</a>
+ </li>
+ </tal:loop>
+ </ul>
+ </li>
</tal:loop>
</ul>
</div>