{% extends 'base.html.twig' %} {% block title %}Liste des tickets{% endblock %} {% block body %}

 /  Tableau de bord  / 

Supports

{# common flash messages bloc #} {{ include('common/flash_messages_bloc.html.twig') }}

Liste des tickets

{# action buttons#} {# show data #}
{% if ( is_granted('ROLE_SUPER_ADMIN') == true or ( (is_granted('ROLE_MANAGER') == true or is_granted('ROLE_ADMIN') == true or is_granted('ROLE_ADMINISTRATIVE') == true) ) and filterInput is defined ) %}
{% endif %}
{% for support in supports %} {% set isNotSeen = false %} {% if support["ticket"] is defined %} {% set ticket = support["ticket"] %} {% set establishment = support["establishment"] %} {% else %} {% set ticket = support %} {% endif %} {% if (is_granted('ROLE_SUPER_ADMIN') and ticket.isSuperAdminSeen == false and ticket.statut == "En attente") %} {% set isNotSeen = true %} {% elseif (not is_granted('ROLE_SUPER_ADMIN') and (is_granted('ROLE_ADMIN') or is_granted('ROLE_MANAGER')) and ticket.isAdminManagerSeen == false and ticket.createdBy != app.user and (ticket.statut == "En attente" or ticket.statut == "En cours de traitement") ) %} {% set isNotSeen = true %} {% elseif (not is_granted('ROLE_SUPER_ADMIN') and (is_granted('ROLE_STUDENT') )and ticket.isCreatorSeen == false and ticket.createdBy == app.user and ticket.statut == "Résolu") %} {% set isNotSeen = true %} {% endif %} {% endfor %}
Sujet Créé par Créé le Détail Réponse
{{ ticket.id }} {{ ticket|capitalize }} {% if isNotSeen %} {% endif %} {% if (ticket.createdBy != app.user)%} {{ ticket.createdBy|capitalize }} {% if not (('ROLE_ADMIN' in ticket.createdBy.getroles(TRUE)) or ('ROLE_MANAGER' in ticket.createdBy.getroles(TRUE)) or ('ROLE_SUPER_ADMIN' in ticket.createdBy.getroles(TRUE))) %} à l'attention de {{ticket.createdBy.customer}}
{% endif %} {% if support["establishment"] is defined %} Établissement : {{support["establishment"]}} {% endif %} {% else %} Moi {% endif %}
{% if ticket.statut == 'Résolu' %} {% elseif ticket.statut == 'En cours de traitement' %} {% else %} {% endif %} {{ ticket.createdAt|date("d/m/Y - H:i") }}
{{ ticket.statut }}
{{ ticket.description|raw }} {{ ticket.response|raw }}
{% endblock %} {% block pageJavascript %} {% endblock %}