menu person & section generated

This commit is contained in:
Marc Ducobu 2014-11-12 10:23:09 +01:00
parent 16ead22f4d
commit 17188be855
7 changed files with 42 additions and 18 deletions

View File

@ -6,9 +6,10 @@ root:
permanent: true permanent: true
options: options:
menus: menus:
main: section:
order: 10 order: 10
label: Homepage label: Homepage
icon: home
cl_chill_main_homepage: cl_chill_main_homepage:
pattern: /welcome pattern: /welcome
@ -19,9 +20,10 @@ chill_main_admin_central:
defaults: { _controller: ChillMainBundle:Admin:index } defaults: { _controller: ChillMainBundle:Admin:index }
options: options:
menus: menus:
main: section:
order: 20 order: 20
label: Admin Menu label: Admin Menu
icon: gears
login: login:
path: /login path: /login
@ -32,3 +34,9 @@ login_check:
logout: logout:
path: /logout path: /logout
options:
menus:
user:
order: 10
label: Logout
icon: power-off

View File

@ -14,3 +14,7 @@ html,body { min-height:100%; }
.cf-subtitle { .cf-subtitle {
font-size: 1.5em; font-size: 1.5em;
} }
ul.submenu.min-width {
min-width: 11em;
}

View File

@ -3062,4 +3062,7 @@ html, body {
.cf-subtitle { .cf-subtitle {
font-size: 1.5em; } font-size: 1.5em; }
ul.submenu.min-width {
min-width: 11em; }
/*# sourceMappingURL=scratch.css.map */ /*# sourceMappingURL=scratch.css.map */

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,7 @@
<li class="nav-link more"><a href="javascript:void(0)">Sections</a>
<ul class="submenu min-width">
{% for route in routes %}
<li><a href="{{ path(route.key, args ) }}"><i class="fa fa-{{ route.icon }}"></i> {{ route.label|trans }}</a></li>
{% endfor %}
</ul>
</li>

View File

@ -0,0 +1,7 @@
<li class="nav-link more"><a href="javascript:void(0)">{{ app.user.username }}</a>
<ul class="submenu min-width">
{% for route in routes %}
<li><a href="{{ path(route.key, args ) }}"><i class="fa fa-{{ route.icon }}"></i> {{ route.label|trans }}</a></li>
{% endfor %}
</ul>
</li>

View File

@ -39,21 +39,16 @@
<div class="nav grid-6 text-right"> <div class="nav grid-6 text-right">
<ul id="navigation-menu"> <ul id="navigation-menu">
<li class="nav-link more"><a href="javascript:void(0)">Sections</a>
<ul class="submenu">
<li><a href="javascript:void(0)"><i class="fa fa-user"></i> Person</a></li> {{ chill_menu('section', {
<li><a href="javascript:void(0)"><i class="fa fa-calendar-o"></i>Report</a></li> 'layout': 'ChillMainBundle::Menu/section.html.twig',
<li><a href="javascript:void(0)"><i class="fa fa-gears"></i> Admin</a></li> }) }}
<li><a href="javascript:void(0)"><i class="fa fa-upload"></i> Export</a></li>
</ul> {{ chill_menu('user', {
</li> 'layout': 'ChillMainBundle::Menu/user.html.twig',
<li class="nav-link more"><a href="javascript:void(0)">{{ app.user.username }}</a> }) }}
<ul class="submenu">
<li><a href="javascript:void(0)"><i class="fa fa-gear"></i> Mon profil</a></li>
<li><a href="{{ path('logout') }}" alt="logout"><i class="fa fa-power-off"></i>{{ 'Logout'|trans }}</a></li>
<li><a href="javascript:void(0)"><i class="fa fa-question"></i> Aide</a></li>
</ul>
</li>
<li class="nav-link more"><a href="javascript:void(0)">FR</a> <li class="nav-link more"><a href="javascript:void(0)">FR</a>
<ul class="submenu"> <ul class="submenu">
<li><a href="javascript:void(0)">FR</a></li> <li><a href="javascript:void(0)">FR</a></li>