templates/shared/menuTop.html.twig line 1

Open in your IDE?
  1. {% if (is_granted('IS_ANONYMUS')) %}
  2. {# NON MOSTRARE NULLA #}
  3. {% elseif (is_granted('ROLE_USER')) %}
  4. <label id="cant" class="d-none">
  5. {{ app.user.department }}
  6. </label>
  7. <nav class="navbar navbar-expand-lg menuGAP mb-3">
  8. <!-- LOGO -->
  9. <a class="navbar-brand" href="{{ path('menu_index') }}">
  10. <img src="{{ asset('assets/image/LogoGap.png') }}" class="logoGap" alt="Immagine GAP">
  11. </a>
  12. <!-- TOGGLER -->
  13. <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarTogglerDemo01" aria-controls="navbarTogglerDemo01"
  14. aria-expanded="false" aria-label="Toggle navigation">
  15. <i class="fas fa-bars"></i>
  16. </button>
  17. <!-- MENU -->
  18. <div class="collapse navbar-collapse" id="navbarTogglerDemo01">
  19. <!-- SINISTRA -->
  20. <ul class="navbar-nav me-auto mt-2 mt-lg-0">
  21. {% if (is_granted('ROLE_ADMIN_GAP_VERONA')) %}
  22. <li class="nav-item">
  23. <a class="nav-link btn {{ app.request.get('_route') starts with 'menu_' ? 'activeMenu' : '' }}"
  24. href="{{ path('menu_index') }}">PIATTI MENU</a>
  25. </li>
  26. <li class="nav-item">
  27. <a class="nav-link btn {{ app.request.get('_route') starts with 'cured_meat_' ? 'activeMenu' : '' }}"
  28. href="{{ path('cured_meat_index') }}">SALUMI</a>
  29. </li>
  30. <li class="nav-item">
  31. <a class="nav-link btn {{ app.request.get('_route') starts with 'cheese_' ? 'activeMenu' : '' }}"
  32. href="{{ path('cheese_index') }}">FORMAGGI</a>
  33. </li>
  34. <li id="drink" class="nav-item">
  35. <a class="nav-link btn {{ app.request.get('_route') starts with 'drink_' ? 'activeMenu' : '' }}"
  36. href="{{ path('drink_index') }}">BIBITE 1</a>
  37. </li>
  38. <li id="drink2" class="nav-item">
  39. <a class="nav-link btn {{ app.request.get('_route') starts with 'drink2_' ? 'activeMenu' : '' }}"
  40. href="{{ path('drink2_index') }}">BIBITE 2</a>
  41. </li>
  42. {% endif %}
  43. {% if (is_granted('ROLE_SUPER_ADMIN')) %}
  44. <li class="nav-item">
  45. <a class="nav-link btn {{ app.request.get('_route') starts with 'type_of_dish_' ? 'activeMenu' : '' }}"
  46. href="{{ path('type_of_dish_index') }}">TIPI DI PIATTO</a>
  47. </li>
  48. <li class="nav-item">
  49. <a class="nav-link btn{{ app.request.get('_route') starts with 'company_' ? 'activeMenu' : '' }}"
  50. href="{{ path('company_index') }}">AZIENDE</a>
  51. </li>
  52. <li class="nav-item">
  53. <a class="nav-link btn {{ app.request.get('_route') starts with 'department_' ? 'activeMenu' : '' }}"
  54. href="{{ path('department_index') }}">CANTIERI</a>
  55. </li>
  56. {% endif %}
  57. </ul>
  58. <!-- DESTRA -->
  59. <ul class="nav navbar-nav navbar-right">
  60. {% if is_granted('ROLE_ADMIN_FORNITORE_VERONA') and not is_granted('ROLE_ADMIN_GAP_VERONA') %}
  61. <li class="nav-item">
  62. <a class="nav-link btn {{ app.request.get('_route') == 'reservation_supplier_index' ? 'activeMenu' : '' }}"
  63. href="{{ path('reservation_supplier_index') }}">PRENOTAZIONI GIORNO</a>
  64. </li>
  65. {% endif %}
  66. {% if (is_granted('ROLE_ADMIN_GAP_VERONA')) %}
  67. <div class="nav-item dropdown">
  68. <button class="nav-item dropbtn">GESTIONI PRENOTAZIONI</button>
  69. <div class="nav-item dropdown-content">
  70. <li class="nav-item">
  71. <a class="nav-link btn {{ app.request.get('_route') == 'reservation_supplier_index' ? 'activeMenu' : '' }}"
  72. href="{{ path('reservation_supplier_index') }}">PRENOTAZIONI GIORNO</a>
  73. </li>
  74. <li class="nav-item">
  75. <a class="nav-link btn {{ app.request.get('_route') == 'reservation_gap_index' ? 'activeMenu' : '' }}"
  76. href="{{ path('reservation_gap_index') }}">REPORT MENSILE</a>
  77. </li>
  78. <li class="nav-item">
  79. <a class="nav-link btn {{ app.request.get('_route') starts with 'reservation_' ? 'activeMenu' : '' }}"
  80. href="{{ path('reservation_index') }}">GESTIONE</a>
  81. </li>
  82. </div>
  83. </div>
  84. <li class="nav-item">
  85. <a class="nav-link btn {{ app.request.get('_route') starts with 'user_operatori_' ? 'activeMenu' : '' }}"
  86. href="{{ path('user_operatori_index') }}">OPERATORI</a>
  87. </li>
  88. {% endif %}
  89. {% if (is_granted('ROLE_SUPER_ADMIN')) %}
  90. <li class="nav-item">
  91. <a class="nav-link btn {{ app.request.get('_route') starts with 'user_' ? 'activeMenu' : '' }}"
  92. href="{{ path('user_index') }}">UTENZE</a>
  93. </li>
  94. {% endif %}
  95. <!-- LOGOUT -->
  96. <li id="logout" class="nav-item">
  97. <a class="nav-link btn btn-dark" href="{{ path('app_logout') }}"><i class="fas fa-sign-out-alt"></i>LOGOUT</a>
  98. </li>
  99. </ul>
  100. </div>
  101. </nav>
  102. {% endif %}