templates/menu/menu.html.twig line 1

  1. <nav id='navigation' role='navigation' class="nav-menu container">
  2.     {# Logo #}
  3.     <a id="logoTopMenu"  class="logo-topmenu" href="{{ path('home_page') }}">
  4.         <div class="flex-vertical-center">
  5.             <img id="logoTopMenuImg" src="{{ asset('assets/img/logo.jpg') }}" />
  6.             <span class="logonom">LODE<span class="lodeao-ao">AO</span></span>
  7.         </div>
  8.     </a>
  9.     {# Icone burger #}
  10.     <label for="menu" id="burger">        
  11.         {%if app.request.requestUri == "/menu" %}
  12.             <a href="{{ path('home_page') }}">
  13.             <i id="burger-icon" class="fas fa-times burger-icon" style="font-size:30px"></i>
  14.             </a>
  15.         {% else %}
  16.             <a href="{{ path('menu_page') }}">
  17.             <i id="burger-icon" class="fa fa-bars burger-icon"></i>
  18.             </a>
  19.         {% endif %}        
  20.     </label> 
  21.      {# Bienvenue #}
  22.     {% if is_granted('ROLE_USER') %}
  23.         <div id="bienvenuSmall" > Bienvenue {{ app.user.prenom }} {{ app.user.nom|capitalize }}&nbsp;&nbsp;</div>
  24.     {% endif %}
  25.     
  26.     {# Menu #}
  27.     {# <input type="checkbox" id="menu"> #}
  28.     <ul id="menuUl">
  29.         <li><a href="{{ path('static_page', { 'url' : 'qui-sommes-nous' }) }}">Qui sommes nous</a></li>
  30.         <li class="menu-hasdropdown">
  31.             <a href="{{ path('categoriefiltre_page', {'type': 1}) }}">&nbsp;Protocoles&nbsp;<label for="protocoles"><i class="fa fa-chevron-down"></i></label></a>
  32.             <input type="checkbox" id="protocoles">
  33.             <ul class="menu-dropdown" id="menuprotocoles"></ul>
  34.         </li>
  35.         <li class="menu-hasdropdown">
  36.             <a href="{{ path('categoriefiltre_page', {'type': 2}) }}">&nbsp;Matériels&nbsp;<label for="materiels"><i class="fa fa-chevron-down"></i></label></a>
  37.             <input type="checkbox" id="materiels">
  38.             <ul class="menu-dropdown" id="menumateriels"></ul>
  39.         </li>
  40.         <li><a href="{{ path('categoriefiltre_page', {'type': 1, 'code':'U'}) }}" class="lodeao-urgence">Urgences</a></li>
  41.         <li><a href="{{ path('contacts_page') }}">Contacts</a></li>
  42.         <li><a nohref id="btnrecherche"><i class="fa fa-search"></i><span class="small-only">&nbsp; Rechercher</span></a></li>
  43.         <li id="recherchesmall" >
  44.             <div class="gridrecherchesmall" >
  45.                 <form action="{{ path('recherche_page') }}">
  46.                 <input type="text" class="textrecherche" name="txtrecherche" id="txtrecherchesmall" style="width:100%" placeholder="Rechercher"/>
  47.                 <button class="clair recherche" id="btnrechsmall">Ok</button>
  48.                 </form>
  49.             </div>
  50.         </li>
  51.         {# Menu Compte #}
  52.         <li class="menu-hasdropdown mnudesktop">
  53.             <a nohref><i class="fa fa-user"></i><span class="small-only">&nbsp;Compte&nbsp;</span><label for="compte"><i class="fa fa-chevron-down"></i></label></a>
  54.             <input type="checkbox" id="compte">
  55.             <ul class="menu-dropdown">
  56.                 {% if is_granted('ROLE_USER') %} 
  57.                 <li><a href="{{ path('infoscompte_page') }}">Mon compte</a></li>
  58.                 {% if is_granted('ROLE_ADMIN') %} 
  59.                 <li><a href="{{ path('admin548637_home') }}">Administration</a></li> 
  60.                 {% endif %}       
  61.                  <li><a href="{{ path('app_logout') }}">Déconnexion</a></li>
  62.                 {% else %}
  63.                 <li><a href="{{ path('app_login') }}">Connexion</a></li>  
  64.                 <li><a href="{{ path('app_register') }}">Inscription</a></li>
  65.                 {% endif %}                    
  66.             </ul>
  67.         </li>
  68.         <li class="menu-hasdropdown mnumobile">
  69.             <i class="fa fa-user"></i><span class="small-only">&nbsp;Compte&nbsp;</span></a>
  70.             <ul style="padding-left:0">
  71.                 {% if is_granted('ROLE_USER') %} 
  72.                 <li class="subli"><a href="{{ path('infoscompte_page') }}">Mon compte</a></li>
  73.                 {% if is_granted('ROLE_ADMIN') %} 
  74.                 <li class="subli"><a href="{{ path('admin548637_home') }}">Administration</a></li> 
  75.                 {% endif %} 
  76.                 <li class="subli sublider"><a href="{{ path('app_logout') }}">Déconnexion</a></li>
  77.                 {% else %}
  78.                 <li class="subli"><i class="fa fa-chevron-right"></i> <a href="{{ path('app_login') }}">Connexion</a></li>  
  79.                 <li class="subli sublider"><i class="fa fa-chevron-right"></i> <a href="{{ path('app_register') }}">Inscription</a></li>
  80.                 {% endif %}                    
  81.             </ul>
  82.         </li>
  83.         {% if is_granted('ROLE_USER') %}
  84.             <br/><div id="bienvenu" > Bienvenue {{ app.user.prenom }} {{ app.user.nom|capitalize }}&nbsp;&nbsp;</div>
  85.         {% endif %}
  86.         <div id="recherchelarge" >
  87.             <div class="gridrecherche" >
  88.                 <form action="{{ path('recherche_page') }}">
  89.                     <input type="text" name="txtrecherche" id="txtrecherchelarge" class="textrecherche" placeholder="Rechercher"/>
  90.                     <button class="clair recherche" id="btnrechlarge">Ok</button>
  91.                 </form>
  92.             </div>
  93.         </div>
  94.     </ul>        
  95. </nav>