src/pyams_default_theme/features/header/skin/templates/simple-header.pt
changeset 249 b75d74082044
parent 216 a12caaa4299d
child 254 bcee7f49b3ea
--- 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>