{# UNIQUEMENT POUR LES TESTS #} {#% if app.environment == 'dev' and is_granted('ROLE_USER') %} {% set routeName = routeName|default('index')%} {% if is_granted('ROLE_PREVIOUS_ADMIN') %} <div class='w-100 text-center mb-2'> <a class='btn btn-xs m-1 btn-primary' href='{{path(routeName, [], true)}}?_switch_user=_exit'> {{ 'RETOUR SUPER ADMIN'|trans }} </a> </div> {% elseif is_granted('ROLE_SUPER_ADMIN') %} <div class='mb-2 group text-center'> <a class='btn btn-xs m-1 btn-primary' href='{{path('index', [], true)}}?_switch_user=user_prestataire'> {{ 'PRESTATAIRE'|trans }} </a> <a class='btn btn-xs m-1 btn-primary' href='{{path('index', [], true)}}?_switch_user=user_adherent'> {{ 'ADHERENT'|trans }} </a> <a class='btn btn-xs m-1 btn-primary' href='{{path(routeName, [], true)}}?_switch_user=user_adminsiege'> {{ 'ADMIN SIEGE'|trans }} </a> <a class='btn btn-xs m-1 btn-primary' href='{{path(routeName, [], true)}}?_switch_user=user_comptoir'> {{ 'COMPTOIR'|trans }} </a> <a class='btn btn-xs m-1 btn-primary' href='{{path(routeName, [], true)}}?_switch_user=user_gestiongroupe'> {{ 'GESTION GROUPE'|trans }} </a> <a class='btn btn-xs m-1 btn-primary' href='{{path(routeName, [], true)}}?_switch_user=user_contact'> {{ 'CONTACT'|trans }} </a> <a class='btn btn-xs m-1 btn-primary' href='{{path(routeName, [], true)}}?_switch_user=user_tresorier'> {{ 'TRESORIER'|trans }} </a> <a class='btn btn-xs m-1 btn-primary' href='{{path(routeName, [], true)}}?_switch_user=user_controleur'> {{ 'CONTROLEUR'|trans }} </a> <a class='btn btn-xs m-1 btn-primary' href='{{path(routeName, [], true)}}?_switch_user=user_redacteur'> {{ 'REDACTEUR'|trans }} </a> </div> {% endif %} {% endif %#} {# ACTIONS PRINCIPALES POUR CHAQUE UTILISATEUR CONNECTE #} <div id="accordion"> {% if is_granted('ROLE_ADMIN_SIEGE') %} {% set siege = getSiege() %} {% set compte = siege.getCompte() %} {% set soldelabel = 'Solde du siège'|trans %} {% include 'block/solde.html.twig' with {'compte': compte, 'soldelabel': soldelabel} %} {% include 'block/userinfos.html.twig' %} {% include 'block/userpassword.html.twig' %} {% include 'siege/block/transfert_siegegroupe.html.twig' %} {% include 'siege/block/transfert_groupesiege.html.twig' %} {% elseif is_granted('ROLE_REDACTEUR') %} {% include 'block/userinfos.html.twig' %} {% include 'block/userpassword.html.twig' %} {% elseif is_granted('ROLE_TRESORIER') %} {% set siege = getSiege() %} {% set compte = siege.getCompte() %} {% set soldelabel = 'Solde du siège'|trans %} {% include 'block/solde.html.twig' with {'compte': compte, 'soldelabel': soldelabel} %} {% include 'block/userinfos.html.twig' %} {% include 'block/userpassword.html.twig' %} {# {% include 'block/soldegroupes.html.twig' %} #} {% elseif is_granted('ROLE_CONTROLEUR') %} {% include 'block/userinfos.html.twig' %} {% elseif is_granted('ROLE_GESTION_GROUPE') %} {% if app.user.groupesgere != null %} {% set compte = app.user.groupesgere.compte %} {% set soldelabel = 'Solde du groupe'|trans %} {% include 'block/solde.html.twig' with {'compte': compte, 'soldelabel': soldelabel} %} {% endif %} {% include 'groupe/block/infos.html.twig' %} {% include 'block/userinfos.html.twig' %} {% include 'block/userpassword.html.twig' %} {% include 'block/transactions.html.twig' %} {% include 'groupe/block/transaction_comptoir.html.twig' %} {% include 'groupe/block/retourgroupe.html.twig' %} {% elseif is_granted('ROLE_COMPTOIR') %} {% if app.user.comptoirsgere != null %} {% set compte = app.user.comptoirsgere.compte %} {% set soldelabel = 'Solde du comptoir "'|trans ~ app.user.comptoirsgere ~ '"' %} {% include 'block/solde.html.twig' with {'compte': compte, 'soldelabel': soldelabel} %} {% endif %} {% include 'comptoir/block/infos.html.twig' %} {% include 'block/userinfos.html.twig' %} {% include 'block/userpassword.html.twig' %} {% include 'block/transactions.html.twig' %} {% include 'comptoir/block/vente_adherent.html.twig' %} {% include 'comptoir/block/vente_prestataire.html.twig' %} {% include 'comptoir/block/transaction_prestataire.html.twig' %} {% include 'comptoir/block/reconversion.html.twig' %} {% elseif is_granted('ROLE_CONTACT') %} {% if app.user.groupesgere != null %} {% set compte = app.user.groupesgere.compte %} {% set soldelabel = 'Solde du groupe'|trans %} {% include 'block/solde.html.twig' with {'compte': compte, 'soldelabel': soldelabel} %} {% endif %} {% include 'groupe/block/infos.html.twig' %} {% include 'block/userinfos.html.twig' %} {% include 'block/userpassword.html.twig' %} {% include 'block/transactions.html.twig' %} {% elseif is_granted('ROLE_SUPER_ADMIN') %} {% set siege = getSiege() %} {% set compte = siege.getCompte() %} {% set soldelabel = 'Solde du siège'|trans %} {% include 'block/solde.html.twig' with {'compte': compte, 'soldelabel': soldelabel} %} {% include 'block/userinfos.html.twig' %} {% include 'block/userpassword.html.twig' %} {% elseif is_granted('ROLE_PRESTATAIRE') %} {% include 'presta/block/solde.html.twig' %} {% include 'presta/block/infos.html.twig' %} {% include 'block/userinfos.html.twig' %} {% include 'block/userpassword.html.twig' %} {% include 'block/cotisations.html.twig' %} {% include 'block/transactions.html.twig' %} {% include 'groupepresta/block/inscription.html.twig' %} {% include 'presta/block/transaction_presta.html.twig' %} {% include 'presta/block/transaction_adherent.html.twig' %} {% include 'presta/block/reconversion.html.twig' %} {% elseif is_granted('ROLE_ADHERENT') %} {% include 'adherent/block/solde.html.twig' %} {% include 'adherent/block/infos.html.twig' %} {% include 'block/userpassword.html.twig' %} {% include 'block/cotisations.html.twig' %} {% include 'block/transactions.html.twig' %} {% include 'adherent/block/transaction_presta.html.twig' %} {% include 'adherent/block/transaction_adherent.html.twig' %} {% else %} {% include 'presta/block/carte.html.twig' with {'title': 'Situer les Prestataires'|trans}%} {% endif %} </div>