templates/shared/menuTop.html.twig line 1

Open in your IDE?
  1. {% if (is_granted('IS_ANONYMUS')) %}
  2. {# Non mostra nulla #}
  3. {% elseif (is_granted('ROLE_USER')) %}
  4. <label id="cant" class="d-none">{{ app.user.department }}</label>
  5. <nav class="navbar navbar-expand-lg menuGAP mb-3">
  6. <img src="/assets/image/LogoGap.png" class="logoGap mr-3" alt="Immagine GAP">
  7. <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarTogglerDemo01"
  8. aria-controls="navbarTogglerDemo01" aria-expanded="false" aria-label="Toggle navigation">
  9. <i class="fas fa-bars"></i>
  10. </button>
  11. <div class="collapse navbar-collapse" id="navbarTogglerDemo01">
  12. <ul class="navbar-nav mr-auto mt-2 mt-lg-0">
  13. {% if (is_granted('ROLE_ADMIN_FORNITORE_UDINE')) %}
  14. <li class="nav-item">
  15. <a class="nav-link btn" href="{{ path('menu_index') }}">PIATTI MENU</a>
  16. </li>
  17. <li class="nav-item">
  18. <a class="nav-link btn" href="{{ path('single_dish_index') }}">PIATTO UNICO</a>
  19. </li>
  20. <li id="drink" class="nav-item">
  21. <a class="nav-link btn" href="{{ path('drink_index') }}">BIBITE</a>
  22. </li>
  23. {% elseif (is_granted('ROLE_ADMIN_FORNITORE_BRESCIA')) %}
  24. <li class="nav-item">
  25. <a class="nav-link btn" href="{{ path('menu_index') }}">PIATTI MENU</a>
  26. </li>
  27. <li class="nav-item">
  28. <a class="nav-link btn" href="{{ path('reservation_supplier_index') }}">PRENOTAZIONI GIORNO</a>
  29. </li>
  30. <li class="nav-item">
  31. <a class="nav-link btn" href="{{ path('reservation_gap_index') }}">REPORT MENSILE</a>
  32. </li>
  33. {% elseif (is_granted('ROLE_ADMIN_GAP_VERONA')) %}
  34. <li class="nav-item">
  35. <a class="nav-link btn" href="{{ path('menu_index') }}">PIATTI MENU</a>
  36. </li>
  37. <li class="nav-item">
  38. <a class="nav-link btn" href="{{ path('cured_meat_index') }}">SALUMI</a>
  39. </li>
  40. <li class="nav-item">
  41. <a class="nav-link btn" href="{{ path('cheese_index') }}">FORMAGGI</a>
  42. </li>
  43. <li id="drink" class="nav-item">
  44. <a class="nav-link btn" href="{{ path('drink_index') }}">BIBITE 1</a>
  45. </li>
  46. <li id="drink2" class="nav-item">
  47. <a class="nav-link btn" href="{{ path('drink2_index') }}">BIBITE 2</a>
  48. </li>
  49. {% elseif (is_granted('ROLE_ADMIN_FORNITORE_VERONA')) %}
  50. <li class="nav-item">
  51. <a class="nav-link btn" href="{{ path('reservation_supplier_index') }}">PRENOTAZIONI GIORNO</a>
  52. </li>
  53. <li class="nav-item">
  54. <a class="nav-link btn" href="{{ path('reservation_gap_index') }}">REPORT MENSILE</a>
  55. </li>
  56. {% elseif (is_granted('ROLE_ADMIN_FORNITORE_SANZENO')) %}
  57. <li class="nav-item">
  58. <a class="nav-link btn" href="{{ path('menu_index') }}">PIATTI MENU</a>
  59. </li>
  60. <li class="nav-item">
  61. <a class="nav-link btn" href="{{ path('cured_meat_index') }}">SALUMI</a>
  62. </li>
  63. <li class="nav-item">
  64. <a class="nav-link btn" href="{{ path('cheese_index') }}">FORMAGGI</a>
  65. </li>
  66. <li class="nav-item">
  67. <a class="nav-link btn" href="{{ path('sauce_index') }}">SALSE</a>
  68. </li>
  69. <li id="drink" class="nav-item">
  70. <a class="nav-link btn" href="{{ path('drink_index') }}">BIBITE</a>
  71. </li>
  72. {% elseif (is_granted('ROLE_ADMIN_FORNITORE')) %}
  73. <li class="nav-item">
  74. <a class="nav-link btn" href="{{ path('menu_index') }}">PIATTI MENU</a>
  75. </li>
  76. <li class="nav-item">
  77. <a class="nav-link btn" href="{{ path('cured_meat_index') }}">SALUMI</a>
  78. </li>
  79. <li class="nav-item">
  80. <a class="nav-link btn" href="{{ path('cheese_index') }}">FORMAGGI</a>
  81. </li>
  82. <li class="nav-item">
  83. <a class="nav-link btn" href="{{ path('sauce_index') }}">SALSE</a>
  84. </li>
  85. <li id="drink" class="nav-item">
  86. <a class="nav-link btn" href="{{ path('drink_index') }}">BIBITE</a>
  87. </li>
  88. <li class="nav-item">
  89. <a class="nav-link btn" href="{{ path('dessert_index') }}">DESSERT</a>
  90. </li>
  91. {% if (is_granted('ROLE_SUPER_ADMIN')) %}
  92. <li class="nav-item">
  93. <a class="nav-link btn" href="{{ path('single_dish_index') }}">PIATTO UNICO</a>
  94. </li>
  95. <li class="nav-item">
  96. <a class="nav-link btn" href="{{ path('type_of_dish_index') }}">TIPI DI PIATTO</a>
  97. </li>
  98. <li class="nav-item">
  99. <a class="nav-link btn" href="{{ path('company_index') }}">AZIENDE</a>
  100. </li>
  101. <li class="nav-item">
  102. <a class="nav-link btn" href="{{ path('department_index') }}">CANTIERI</a>
  103. </li>
  104. {% endif %}
  105. {% endif %}
  106. </ul>
  107. <ul class="nav navbar-nav navbar-right">
  108. {% if (is_granted('ROLE_ADMIN_GAP_SANZENO') or is_granted('ROLE_ADMIN_GAP_VERONA')) %}
  109. <li class="nav-item ddl">
  110. <a class="nav-link btn" href="{{ path('reservation_index') }}">GESTIONE PRENOTAZIONE</a>
  111. </li>
  112. {% endif %}
  113. {% if (is_granted('ROLE_ADMIN_PERSONALE')) %}
  114. <li class="nav-item">
  115. <a class="nav-link btn" href="{{ path('reservation_gap_index') }}">REPORT MENSILE</a>
  116. </li>
  117. {% else %}
  118. {% if (is_granted('ROLE_ADMIN_FORNITORE_VERONA')) %}
  119. {% if (is_granted('ROLE_ADMIN_GAP_VERONA')) %}
  120. <li class="nav-item ddl">
  121. <a class="nav-link d-flex btn justify-content-center" href="">REPORT<i class="fas fa-caret-down"></i></a>
  122. <div class="menuDropDown">
  123. <a class="nav-link btn" href="{{ path('reservation_supplier_index') }}">PRENOTAZIONI GIORNO</a>
  124. <a class="nav-link btn" href="{{ path('reservation_gap_index') }}">REPORT MENSILE</a>
  125. </div>
  126. </li>
  127. {% else %}
  128. {# Non mostra nulla #}
  129. {% endif %}
  130. {% elseif (is_granted('ROLE_ADMIN_FORNITORE_BRESCIA')) %}
  131. {# Non mostra nulla #}
  132. {% elseif (is_granted('ROLE_ADMIN_FORNITORE') or is_granted('ROLE_ADMIN_GAP')) %}
  133. <li class="nav-item ddl">
  134. <a class="nav-link d-flex btn justify-content-center" href="">REPORT<i class="fas fa-caret-down"></i></a>
  135. <div class="menuDropDown">
  136. <a class="nav-link btn" href="{{ path('reservation_supplier_index') }}">PRENOTAZIONI GIORNO</a>
  137. <a class="nav-link btn" href="{{ path('reservation_gap_index') }}">REPORT MENSILE</a>
  138. </div>
  139. </li>
  140. {% endif %}
  141. {% endif %}
  142. <li class="nav-item">
  143. {% if (is_granted('ROLE_SUPER_ADMIN')) %}
  144. <a class="nav-link btn" href="{{ path('user_index') }}">UTENZE</a>
  145. {% elseif (is_granted('ROLE_ADMIN_PERSONALE')) %}
  146. {# Non mostra nulla #}
  147. {% elseif (is_granted('ROLE_ADMIN_GAP')) %}
  148. <a class="nav-link btn" href="{{ path('user_operatori_index') }}">OPERATORI</a>
  149. {% endif %}
  150. </li>
  151. <li class="nav-item">
  152. <a class="nav-link btn btn-dark" href="{{ path('app_logout') }}"><i class="fas fa-sign-out-alt"></i>LOGOUT</a>
  153. </li>
  154. </ul>
  155. </div>
  156. </nav>
  157. {% endif %}