{#header.html.twig définition du menu de l'appli#}{% block stylesheets %} <link href="{{ asset('css/header.css') }}" type="text/css" rel="stylesheet"/> {% endblock %}<div class="row justify-content-between" style="background-color:paleturquoise;">{# <div class="col" id="choice">#} <nav class="navbar navbar-expand-lg navbar-light "> <div > {# -----------------------------------------------------------------------------------------------#} {# nom / logo #} <a class="navbar-brand" href="#"> {% set image = repimage ~ "spf.jpg" %} <img src="{{ asset(image) }}" width="75px" height="75px"> <span class="h3">Secours Populaire 65 {% if app.session.get('comite') %} / {{ app.session.get('comite').comite }} {% endif %} </span> </a> {# affichage alertes #} {% include 'alert.html.twig' %} {# -----------------------------------------------------------------------------------------------#} {# pour hamburger #} <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#menuprincipal" aria-controls="menuprincipal" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> </div> {# -----------------------------------------------------------------------------------------------#} {# menu principal / end:à droite#} <div class="collapse navbar-collapse justify-content-end"> {# en ligne / en colonnes si sm #} <ul class="nav nav-pills flex-column flex-sm-row" id="menuprincipal"> {% if app.session.get('membre') %} {# ROLE USER ----------------------------------------------------------------------------#} {# ---------------------------------------------------------------------------------------#} {% if 'USER' in app.session.get('membre').droit %} {% endif %} {# gestion Articles #} {# raccourci article ICONES #}{# <li class="nav-item "> {% set icon1 = repicone ~ "ico_edit.png" %} {% set icon2 = repicone ~ "plus-slash-minus.svg" %} {% set icon3 = repicone ~ "activity.svg" %} <a href="{{ path('app_article_edit', {'id': article.id}) }}"> <img src="{{ asset(icon1) }}" width="32px" height="32px"> </a> <a href="{{ path('app_article_mouvement', {'id': article.id}) }}"> <img src="{{ asset(icon2) }}" width="32px" height="32px"> </a> <a href="{{ path('app_mouvement_indexArticle', {'id': article.id}) }}"> <img src="{{ asset(icon3) }}" width="32px" height="32px"> </a> </li> #} <li class="nav-item dropdown"> {% set icon = repicone ~ "tools.svg" %} <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false"> articles </a> <div class="dropdown-menu"> <a class="dropdown-item" href="{{ path('app_article_index') }}">liste articles</a> <a class="dropdown-item" href="{{ path('app_article_new') }}">new article</a> <a class="dropdown-item" href="{{ path('app_article_select') }}">filtre affichage article</a> </div> </li> {# gestion Categorie #} <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false"> categories </a> <div class="dropdown-menu"> <a class="dropdown-item" href="{{ path('app_categorie_index') }}">liste categories</a> {% if 'SUPER_ADMIN' in app.session.get('membre').droit %} <a class="dropdown-item" href="{{ path('app_categorie_new') }}">new categorie</a> {% endif %} <a class="dropdown-item" href="{{ path('app_categorie_index_racine') }}">menu categorie</a> </div> </li> {# gestion Mouvement #} <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false"> mouvementss </a> <div class="dropdown-menu"> <a class="dropdown-item" href="{{ path('app_mouvement_index') }}">liste mouvements</a> </div> </li> {# ROLE ADMIN ----------------------------------------------------------------------------#} {# ---------------------------------------------------------------------------------------#} {% if 'ADMIN' in app.session.get('membre').droit %} {% endif %} {# ROLE SUPER_ADMIN ----------------------------------------------------------------------------#} {# ---------------------------------------------------------------------------------------#} {% if 'SUPER_ADMIN' in app.session.get('membre').droit %} {# gestion Outils #} <li class="nav-item dropdown"> {% set icon = repicone ~ "tools.svg" %} <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false"> <img src="{{ asset(icon) }}" width="32px" height="32px"> </a> <div class="dropdown-menu"> {# backoffice #} {% set routeadmin = url('app_init') ~ 'backoffice' %} <a class="dropdown-item" href="{{ routeadmin }}" >back office</a> </div> </li> {#si log#} {% endif %} {% endif %} {# ---------------------------------------------------------------------------------------#} {# login #} <li class="nav-item dropdown"> {% set ico = repicone ~ "person-square.svg" %} <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false"> <img src="{{ asset(ico) }}" width="32px" height="32px"> </a> <div class="dropdown-menu"> {# login #} {% if app.session.get('membre') %} <p class="text-center"> {{ app.session.get('membre').prenom}} </p>{# <p class="text-center"> {{ app.session.get('membre').nom}} </p>#} <a class="dropdown-item" href="{{ path('app_logout') }}">deconnexion</a> {% else %} <a class="dropdown-item" href="{{ path('app_login') }}">connexion</a> {% endif %} </div> </li> {# ---------------------------------------------------------------------------------------#} {# help #} <li class="nav-item dropdown"> {% set ico = repicone ~ "question-square.svg" %} <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false"> <img src="{{ asset(ico) }}" width="32px" height="32px"> </a> <div class="dropdown-menu"> {# login #} {# {% if app.session.get('membre') %} {% set docLS = repimage ~ "DocUtilisateur LS v2 .pdf" %} <a class="dropdown-item" href="{{ asset(docLS) }}" target="blank">Doc LS</a> {% set docDom = repimage ~ "DocUtilisateur Dom v1 .pdf" %} <a class="dropdown-item" href="{{ asset(docDom) }}" target="blank">Doc Dom</a> {% endif %}#} </div> </li> </ul> </div> </nav> {# </div>#} {#affichage message flash#}{# <div class="row sm"> {% include 'alert.html.twig' %} </div>#}</div>