templates/public/nav/nav.html.twig line 1

Open in your IDE?
  1. <div id="navPrincipal" class="cell large-12 small-12">
  2.     <div class="grid-x align-center-middle">
  3.         <div class="cel large-3 small-12 text-center">
  4.             <img class="imageLogo" src="{{ asset(logosite_transparent_blanc) }}" alt="MS Sécurité"/>
  5.         </div>
  6.         <nav class="cel large-9 small-12">
  7.             <ul class="grid-x align-center-middle menu">
  8.                 {% for menuprincipal in  returnMenuArray %}
  9.                     <li class="menu-item">
  10.                         <a href="{% if menuprincipal.urlname is not empty %}{{ url('publicPages',{ 'url' : menuprincipal.urlname }) }}{% else %}{{ url('publicPages') }}{% endif %}">{{ menuprincipal.nom }}</a>
  11.                         {% if menuprincipal.child is not null and menuprincipal.child is not empty %}
  12.                             <ul class="sub-menu-niv1">
  13.                                 {% for childn1 in menuprincipal.child %}
  14.                                     <li class="menu-child-item">
  15.                                         <a href="{{ url('publicPages',{'url': childn1.urlname }) }}">{{ childn1.nom }}</a>
  16.                                         {# Niveau 2 #}
  17.                                         {% if childn1.child is not null and childn1.child is not empty %}
  18.                                             <ul class="sub-menu-niv2">
  19.                                                 {% for childn2 in childn1.child %}
  20.                                                     <li class="menu-child-child-item">
  21.                                                         <a href="{{ url('publicPages',{'url': childn1.urlname }) }}">{{ childn2.nom }}</a>
  22.                                                     </li>
  23.                                                 {% endfor %}
  24.                                             </ul>
  25.                                         {% endif %}
  26.                                     </li>
  27.                                 {% endfor %}
  28.                             </ul>
  29.                         {% endif %}
  30.                     </li>
  31.                 {% endfor %}
  32.                 <li class="espace-client">
  33.                     {% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}
  34.                         <a class="{% if app.request.get('_route') == 'admin' %}active{% endif %}" href="{{ url('admin') }}">Espace client</a>
  35.                     {% else %}
  36.                         <a class="{% if app.request.get('_route') == 'app_login' %}active{% endif %}" href="{{ url('app_login') }}">Espace client</a>
  37.                     {% endif %}
  38.                 </li>
  39.                 {#<li>
  40.             <a class="{% if app.request.get('_route') == 'registration' %}active{% endif %}" href="{{ url('registration') }}">Enregistrement</a>
  41.         </li>
  42.         <li>
  43.             {% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}
  44.                 <a class="{% if app.request.get('_route') == 'app_login' %}active{% endif %}" href="{{ url('app_logout') }}">Déconnexion</a>
  45.             {% else %}
  46.                 <a class="{% if app.request.get('_route') == 'app_login' %}active{% endif %}" href="{{ url('app_login') }}">Login</a>
  47.             {% endif %}
  48.         </li>
  49.         {% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}
  50.             <li>
  51.                 <a class="{% if app.request.get('_route') == 'admin' %}active{% endif %}" href="{{ url('admin') }}">Accès BO</a>
  52.             </li>
  53.         {% endif %}#}
  54.             </ul>
  55.         </nav>
  56.         <div id="toggleBoutonNav"></div>
  57.     </div>
  58. </div>