{#
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>