templates/nav.html.twig line 1

Open in your IDE?
  1. <nav class="navbar navbar-expand-lg navbar-dark ftco_navbar bg-dark ftco-navbar-light" id="ftco-navbar">
  2.     <div class="container">
  3.         <a class="navbar-brand" href=" {% if app.user %} {{ path('connexion') }} {% endif %}  {{ path('accueil') }}">IMMY BEAUTY</a>
  4.         <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#ftco-nav" aria-controls="ftco-nav" aria-expanded="false" aria-label="Toggle navigation">
  5.             <span class="oi oi-menu"></span> Menu
  6.         </button>
  7.         <div class="collapse navbar-collapse" id="ftco-nav">
  8.             <ul class="navbar-nav ml-auto">
  9.                 <li class="nav-item {% if app.request.attributes.get('_route') == 'accueil' %}active{% endif %}">
  10.                     <a href="{{ path('accueil') }}" class="nav-link">Accueil</a>
  11.                 </li>
  12.                 <li class="nav-item">
  13.                     <a href="https://blog.immybeauty.fr/" class="nav-link">Blog</a>
  14.                 </li>
  15.                 {% if app.user %}
  16.                     <li class="nav-item {% if app.request.attributes.get('_route') == 'app_fidelite' %}active{% endif %}">
  17.                         <a href="{{ path('app_fidelite') }}" class="nav-link">Espace Fidélité</a>
  18.                     </li>
  19.                     <li class="nav-item {% if app.request.attributes.get('_route') == 'app_profile' %}active{% endif %}">
  20.                         <a href="{{ path('app_profile') }}" class="nav-link">Mon profil</a>
  21.                     </li>
  22.                     {% set isAdminOnSpecificPages = app.request.attributes.get('_route') == 'app_dashboard'or
  23.                         app.request.attributes.get('_route') == 'app_client_admin' or
  24.                         app.request.attributes.get('_route') == 'app_recette' or
  25.                         app.request.attributes.get('_route') == 'app_client_card_admin' %}
  26.                     {% if is_granted('ROLE_SUPER_ADMIN') %}
  27.                         <li class="nav-item {% if isAdminOnSpecificPages %} active admin-dropdown{% endif %}">
  28.                             <a href="{{ path('app_dashboard') }}" class="nav-link">Administration</a>
  29.                         </li>
  30.                     {% elseif is_granted('ROLE_ADMIN') %}
  31.                         <li class="nav-item {% if isAdminOnSpecificPages %} active admin-dropdown{% endif %}">
  32.                             <a href="{{ path('app_recette') }}" class="nav-link">Administration</a>
  33.                         </li>
  34.                     {% endif %}
  35.                     <li class="nav-item {% if app.request.attributes.get('_route') == 'app_logout' %}active{% endif %}">
  36.                         <a href="{{ path('app_logout') }}" class="nav-link">Déconnexion</a>
  37.                     </li>
  38.                 {% else %}
  39.                     <li class="nav-item {% if app.request.attributes.get('_route') == 'app_fidelite' %}active{% endif %}">
  40.                         <a href="{{ path('app_fidelite') }}" class="nav-link">Espace Fidélité</a>
  41.                     </li>
  42.                 {% endif %}
  43.             </ul>
  44.         </div>
  45.     </div>
  46. </nav>