templates/base.html.twig line 31

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <title>{% block title %}Welcome!{% endblock %}</title>
  6.     <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
  7.     <link rel="stylesheet" href="https://bootswatch.com/4/flatly/bootstrap.min.css">
  8.     <style>
  9.     .nav-link{
  10.         color: #18bc9c;
  11.     }</style>
  12.     {% block stylesheets %}{% endblock %}
  13. </head>
  14. <body>
  15. {% block javascript_include %}
  16.     <script src="https://code.jquery.com/jquery-3.3.1.js"></script>
  17.     <script src="https://cdn.datatables.net/1.10.19/js/jquery.dataTables.min.js"></script>
  18.     <script src="https://cdn.datatables.net/keytable/2.5.0/js/dataTables.keyTable.min.js"></script>
  19. {% endblock  %}
  20. <nav class="navbar navbar-expand-lg navbar-dark bg-primary">
  21.     <a class="navbar-brand" href="#">CDOS 86 <br> <h6>Service fonction employeur</h6></a>
  22.     <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarColor01" aria-controls="navbarColor01" aria-expanded="false" aria-label="Toggle navigation">
  23.         <span class="navbar-toggler-icon"></span>
  24.     </button>
  25.     <div class="collapse navbar-collapse" id="navbarColor01">
  26.         <ul class="navbar-nav mr-auto">
  27.             <li class="nav-item">
  28.                 <a class="nav-link" href="/">Accueil</a>
  29.             </li>
  30.             {% if app.user %}
  31.                 {% for role in app.user.roles() %}
  32.                     {% if role == 'ROLE_SUPER_ADMIN' %}
  33.                         <li class="nav-item">
  34.                             <a class="nav-link" href="/inscription">Créer un compte</a>
  35.                         </li>
  36.                         <li class="nav-item">
  37.                             <a class="nav-link" href="{{ path('affAssociation',{'but': 'association'}) }}">Associations</a>
  38.                         </li>
  39.                         <li class="nav-item">
  40.                             <a class="nav-link" href="{{ path('affAllSalaries',{'but': 'salarie'}) }}">Salariés</a>
  41.                         </li>
  42.                         <li class="nav-item">
  43.                             <a class="nav-link" href="{{ path('ExportInfosAsso') }}">Export Infos Associations</a>
  44.                         </li>
  45.                         <li class="nav-item">
  46.                             <a class="nav-link" href="{{ path('ExportInfosSalaries')}}">Variables</a>
  47.                         </li>
  48.                         <li class="nav-item">
  49.                             <a class="nav-link" href="{{ path('OngletDocListeAssociations') }}">Dépôt des documents associations</a>
  50.                         </li>
  51.                         <li class="nav-item">
  52.                             <a class="nav-link" href="/OngletDocSalariesParAsso">Documents salariés reçus</a>
  53.                         </li>
  54.                     {% endif %}
  55.                     {% if role == 'ROLE_ADMIN' %}
  56.                         <li class="nav-item">
  57.                             <a class="nav-link" href="/MonAssociation">Mon Association</a>
  58.                         </li>
  59.                         <li class="nav-item">
  60.                             <a class="nav-link" href="/ListeSalaries">Liste des salariés</a>
  61.                         </li>
  62.                         <li class="nav-item">
  63.                             <a class="nav-link" href="{{ path('Export Infos Salariés',{'amail': app.user.comail}) }}">Export Infos Salariés</a>
  64.                         </li>
  65.                         <li class="nav-item">
  66.                             <a class="nav-link" href="/OngletDocListeSalaries">Documents Salariés</a>
  67.                         </li>
  68.                         <li class="nav-item">
  69.                             <a class="nav-link" href="/OngletDocAssociations">Documents Associations</a>
  70.                         </li>
  71.                         
  72.                     {% endif %}
  73.                 {% endfor %}
  74.             {% endif %}
  75.         </ul>
  76.         {% if not app.user %}
  77.             <a class="nav-link" href="/login">Connexion</a>
  78.         {% else %}
  79.             {% for role in app.user.roles() %}
  80.                 {% if role == 'ROLE_SUPER_ADMIN' %}
  81.                     <span style="color: #b4b4b4">Super ADMIN</span>
  82.                 {% endif %}
  83.                 {% if role == 'ROLE_ADMIN' %}
  84.                     <span style="color: #b4b4b4">Association</span>
  85.                 {% endif %}
  86.             {% endfor %}
  87.             <a class="nav-link" href="/logout">Déconnexion</a>
  88.         {% endif %}
  89.     </div>
  90. </nav>
  91. <div class="container">
  92.     <br>
  93.     {% block body %}{% endblock %}
  94. </div>
  95. {% block javascripts %}{% endblock %}
  96. </body>
  97. </html>