templates/default/_navbar.html.twig line 1

Open in your IDE?
  1. <li class="nav-item text-uppercase {{ request_attributes.get('_route') == 'contracts' ? 'active' }}">
  2. <a class="nav-link mx-1" href="{{ path('contracts') }}">Les annonces</a>
  3. </li>
  4. <li class="nav-item text-uppercase {{ request_attributes.get('_route') == 'agency' ? 'active' }}">
  5. <a class="nav-link mx-1" href="{{ path('agency') }}">La solution Promup</a>
  6. </li>
  7. <li class="nav-item text-uppercase {{ request_attributes.get('_route') == 'pack' ? 'active' }}">
  8. <a class="nav-link mx-1" href="{{ path('pack') }}">Le pack multi-diffusion</a>
  9. </li>
  10. {% if is_granted('ROLE_SUPER_ADMIN') %}
  11. <li class="nav-item text-uppercase {{ request_attributes.get('_route') == 'blog' ? 'active' }}">
  12. <a class="nav-link mx-1" href="{{ path('blog') }}">Blog</a>
  13. </li>
  14. {% endif %}
  15. <li class="nav-item text-uppercase {{ request_attributes.get('_route') == 'join_us' ? 'active' }}">
  16. <a class="nav-link mx-1" href="{{ path('join_us') }}">Nous rejoindre</a>
  17. </li>
  18. <li class="nav-item text-uppercase {{ request_attributes.get('_route') == 'contact' ? 'active' }}">
  19. <a class="nav-link mx-1" href="{{ path('contact') }}">Contact</a>
  20. </li>
  21. {% if is_granted('ROLE_SUPER_ADMIN') or is_granted('ROLE_CUSTOMER') %}
  22. <li class="nav-item {{ request_attributes.get('_route') == 'customer_login' ? 'active' }}">
  23. {% if is_granted('ROLE_CUSTOMER') %}
  24. {% set profile_pic = asset(constant('TYPE_CONF', app.user)[app.user.type]['icon']) %}
  25. <a class="nav-link mx-1" href="{{ path('user_connected') }}">
  26. <div class="media align-items-center text-left">
  27. <img class="f20-icon-sm mr-3 rounded-circle" src="{{ profile_pic }}" alt="Photo"/>
  28. <div class="media-body">
  29. <strong class="text-primary">{{ app.user.fullName }}</strong><br />
  30. Client(e) - {{ constant('TYPE_CONF', app.user)[app.user.type]['label'] }}
  31. </div>
  32. </div>
  33. </a>
  34. {% else %}
  35. <a class="nav-link text-uppercase mx-1" href="{{ path('customer_login') }}">
  36. Espace client
  37. </a>
  38. {% endif %}
  39. </li>
  40. {% endif %}
  41. <li class="nav-item text-center">
  42. <form class="form-inline justify-content-end" action="{{ path('contracts') }}" method="POST">
  43. <input class="form-control mr-sm-2" name="contract_search[magicSearch]" type="text"
  44. placeholder="Rechercher sur le site" aria-label="Rechercher"
  45. value="{{ app.request.request.get('contract_search')['magicSearch']|default('') }}"
  46. style="display: none;">
  47. <button class="btn" type="submit">
  48. <span class="fas fa-2x fa-search text-white"></span>
  49. </button>
  50. </form>
  51. </li>