templates/shared/menu.html.twig line 1

Open in your IDE?
  1. {% set TYPE_CANTIERE = "1" %}
  2. {% set TYPE_MENSA = "2" %}
  3. {% set TYPE_EMZA = "3" %}
  4. {% if (is_granted('ROLE_ADMIN')) %}
  5. <nav class="navbar navbar-expand-lg menuGAP mb-3">
  6. <img src="/assets/image/logogapSquareHQ.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. <span class="navbar-toggler-icon"></span>
  10. </button>
  11. <div class="collapse navbar-collapse" id="navbarTogglerDemo01">
  12. <ul class="navbar-nav mr-auto mt-2 mt-lg-0">
  13. {# SEZIONE EMZA #}
  14. {% if is_granted('ROLE_ADMIN_EMZA') or is_granted('ROLE_SUPER_ADMIN') %}
  15. <li class="nav-item"><a class="nav-link" href="{{ path('stamped_index', {'companyOrderType' : TYPE_EMZA, 'page': '1'}) }}">TIMBRATE EMZA</a></li>
  16. {% endif %}
  17. {# SEZIONE CANTIERI #}
  18. {% if (is_granted('ROLE_ADMIN') and (is_granted('ROLE_ADMIN_MENSA_FORNITORE')) == false and (is_granted('ROLE_ADMIN_MENSA')) == false) or is_granted('ROLE_SUPER_ADMIN') %}
  19. <li class="nav-item"><a class="nav-link" href="{{ path('stamped_index', {'companyOrderType' : TYPE_CANTIERE, 'page': '1'}) }}">TIMBR CANTIERI</a></li>
  20. {% endif %}
  21. {# SEZIONE MENSA (Generale e Terni) #}
  22. {% if is_granted('ROLE_ADMIN_MENSA') or is_granted('ROLE_ADMIN_MENSA_FORNITORE') or is_granted('ROLE_SUPER_ADMIN') %}
  23. {% if is_granted('ROLE_ADMIN_MENSA_FORNITORE_TERNI') == false %}
  24. <li class="nav-item">
  25. <a class="nav-link" href="{{ path('stamped_index', {'companyOrderType' : TYPE_MENSA, 'page': '1'}) }}">TIMBR MENSA</a>
  26. </li>
  27. {% endif %}
  28. {# RIEPILOGO TERNI: visibile solo se admin mensa terni o super admin #}
  29. {% if is_granted('ROLE_ADMIN_MENSA_TERNI') or is_granted('ROLE_SUPER_ADMIN') or is_granted('ROLE_ADMIN_MENSA_FORNITORE_TERNI') %}
  30. <li class="nav-item">
  31. <a class="nav-link" href="{{ path('stamped_mensa_terni_riepilogo') }}">
  32. <i class="fas fa-chart-pie"></i> RIEPILOGO TERNI
  33. </a>
  34. </li>
  35. {% endif %}
  36. {% endif %}
  37. {% if (is_granted('ROLE_ADMIN_MENSA_FORNITORE')) == false %}
  38. <li class="nav-item"><a class="nav-link" href="{{ path('operator_index') }}">OPERATORI</a></li>
  39. <li class="nav-item"><a class="nav-link" href="{{ path('badge_index') }}">BADGE</a></li>
  40. {% endif %}
  41. </ul>
  42. <ul class="nav navbar-nav navbar-right">
  43. {% if (is_granted('ROLE_SUPER_ADMIN')) %}
  44. <li class="nav-item"><a class="nav-link" href="{{ path('error_stamped_index') }}">ERR CANTIERI</a></li>
  45. <li class="nav-item"><a class="nav-link" href="{{ path('error_stamped_index_canteen') }}">ERR MENSA</a></li>
  46. <li class="nav-item"><a class="nav-link" href="{{ path('user_index') }}">UTENZE</a></li>
  47. {% endif %}
  48. <li class="nav-item"><a class="nav-link bg-grey" href="{{ path('app_logout') }} "><i class="fas fa-sign-out-alt"></i> LOGOUT</a></li>
  49. </ul>
  50. </div>
  51. </nav>
  52. {% endif %}