templates/partials/header.html.twig line 1

Open in your IDE?
  1. <nav class="navbar navbar-expand-lg navbar-dark bg-dark">
  2.     <a class="navbar-brand text-success" href="{{ path('home') }}">
  3.         <i class="fas fa-home"></i>
  4.         </a>
  5.     <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarColor02" aria-controls="navbarColor02" aria-expanded="false" aria-label="Toggle navigation">
  6.         <span class="navbar-toggler-icon"></span>
  7.     </button>
  8.     <div class="collapse navbar-collapse" id="navbarColor02">
  9.         <ul class="navbar-nav mr-auto">
  10.             <li class="nav-item ">
  11.                 <a class="nav-link text-warning" href="{{ path ('home') }}">Accueil</a>
  12.             </li>
  13.             <li class="nav-item">
  14.                 <a class="nav-link text-danger" href="{{ path ('annonces_index')}}">Annonces</a>
  15.             </li>
  16.             <li class="nav-item">
  17.                 <a class="nav-link text-success" href="{{ path('annonces_new') }}">
  18.                 
  19.                 <i class="fas fa-plus-circle fa-2x"></i>
  20.                 </a>
  21.             </li>
  22.             <li class="nav-item">
  23.                 <a class="nav-link text-warning" href="http://concours.ismael-dev.com:8025/"><i class="fas fa-bell fa-2x"></i>
  24.                 </a>
  25. {#            <li class="nav-item">#}
  26. {#                <a class="nav-link" href="{{ path('notify_index',{'slug':app.user.slug}) }} ">#}
  27. {#                    <i class="fas fa-comments"></i>#}
  28. {#                    Notifications#}
  29. {#                </a>#}
  30. {#            </li>#}
  31.             {% if is_granted("ROLE_ADMIN") %}
  32.             <li class="nav-item">
  33.                 <a class="nav-link text-warning" href="{{ path('admin_dashbord_index')}} ">Admin</a>
  34.             </li>
  35.             {% endif %}
  36.             
  37.         </ul>
  38.             <form id="search-form" class="form-inline my-2 my-lg-0">
  39.     <input class="form-control mr-sm-2" type="text" name="query" id="search-query" placeholder="Ex: Titre, Ville, Desc..." >
  40.     <button class="btn btn-secondary my-2 my-sm-0" type="submit">
  41.         <i class="fas fa-search"></i>
  42.     </button>
  43. </form>
  44.         <ul class="navbar-nav left">
  45.         {% if  app.user %}
  46.             <li class="nav-item dropdown">
  47.                 <a href="#" id="accountDropdownLink"  class="nav-link dropdown-toggle "
  48.                    data-toggle="dropdown">
  49.                     <img class="avatar avatar-mini" src="/usersimages/{{ app.user.picture }}" alt="Avatar de
  50.                     {{ app.user.fullName }}">{{ app.user.fullName }}
  51.                 </a>
  52.                 <div class="dropdown-menu dropdown-menu-right" aria-labelledby="accountDropdownLink">
  53.                     <a class="dropdown-item text-primary" href="{{ path ('annonces_new') }}">Créer une annonce</a>
  54.                     <div class="dropdown-divider"></div>
  55.                     <a href="{{ path('user_show', {'slug':app.user.slug}) }}" class="dropdown-item text-success">Mon Compte</a>
  56.                     <a href="{{ path('account_profile') }}" class="dropdown-item text-warning">Modifier mon profil</a>
  57.                     <div class="dropdown-divider"></div>
  58.                     <a href="{{ path('account_logout') }}" class="dropdown-item text-danger">Déconnexion</a>
  59.                 </div>
  60.             </li>
  61.             {% else %}
  62.             <li class="nav-item">
  63.                 <a class="nav-link text-warning" href="{{ path('user_new')
  64.                 }}">S'inscrire
  65.                 </a>
  66.             </li>
  67.             <li class="nav-item">
  68.                 <a class="nav-link text-danger" href="{{ path('account_login')
  69.                 }}">Connexion </a>
  70.             </li>
  71.         </ul>
  72.         {% endif %}
  73.         {# <form class="form-inline my-2 my-lg-0">
  74.             <input class="form-control mr-sm-2" type="text" placeholder="Search">
  75.             <button class="btn btn-secondary my-2 my-sm-0" type="submit">Search</button>
  76.         </form> #}
  77.     </div>
  78. </nav>
  79. {% for label, messages in app.flashes %}
  80.     <div class="container">
  81.         <div class="alert-{{ label }}">
  82.             {% for message in messages %}
  83.                 <p>{{ message | raw}}</p>
  84.             {% endfor %}
  85.         </div>
  86.     </div>
  87. {% endfor %}