{% extends '@Projet/projet/layout.html.twig' %} {% block projet_title %}{{ ticket.titre }}{% endblock %} {% block projet_content %} {% set french_months = {1: 'janv.', 2: 'févr.', 3: 'mars', 4: 'avr.', 5: 'mai', 6: 'juin', 7: 'juil.', 8: 'août', 9: 'sept.', 10: 'oct.', 11: 'nov.', 12: 'déc.'} %} {% set closed = ticket.statut|lower in ['résolu', 'fermé'] %} {% set critical = ticket.priorite|lower == 'critique' %}
{% include '@Projet/projet/tache/_project_hero.html.twig' %} Retour aux tickets du projet
#TK-{{ '%03d'|format(ticket.id) }} {{ ticket.priorite }} {{ ticket.statut }}

{{ ticket.titre }}

{{ project.titre }} · {{ ticket.client ? ticket.client.nom : (project.client ? project.client.nom : 'Sans client') }} · Créé le {{ ticket.createdAt|date('j') }} {{ french_months[ticket.createdAt|date('n')] }} {{ ticket.createdAt|date('Y') }}

{% include '@Projet/projet/_attachments.html.twig' with {work: ticket, kind: 'tickets'} %}

Description

{{ ticket.description|nl2br }}

Activité & commentaires

{{ ticket_comments|length }}
{% for comment in ticket_comments %}

{{ comment.user ? comment.user.prenom ~ ' ' ~ comment.user.nom : 'Utilisateur' }}{{ comment.createdAt|date('j') }} {{ french_months[comment.createdAt|date('n')] }} {{ comment.createdAt|date('Y') }} · {{ comment.createdAt|date('H:i') }}

{{ comment.contenu|nl2br }}
{% else %}

Aucune activité enregistrée.

{% endfor %}
{% endblock %}