{% extends 'base.html.twig' %} {% block title %}{{ project.name }} - Clinique Les Genêts{% endblock %} {% block page_title %}{{ project.name }}{% endblock %} {% block body %}
{% if canEditProjects and (isAdmin or (project.projectManager and project.projectManager.id == currentUser.id)) %} {% else %} {% endif %}

Détails du projet

{{ project.description ?: 'Aucune description' }}

{{ project.startDate ? project.startDate|date('d/m/Y') : 'Non définie' }}

{{ project.endDate ? project.endDate|date('d/m/Y') : 'Non définie' }}

{% if project.budget %}

{{ project.budget|number_format(0, ',', ' ') }} FCFA

{% endif %}

Tâches du projet

{{ project.tasks|length }} tâche{{ project.tasks|length > 1 ? 's' : '' }}
{% if project.tasks|length > 0 %}
{% for task in project.tasks %}

{{ task.title }}

{% if task.description %}

{{ task.description|length > 80 ? task.description|slice(0, 80) ~ '...' : task.description }}

{% endif %}
{{ task.statusLabel }}
{% endfor %}
{% else %}

Aucune tâche assignée à ce projet

{% endif %}

État du projet

{% if project.status == 'in_progress' %}En cours {% elseif project.status == 'completed' %}Terminé {% elseif project.status == 'on_hold' %}En pause {% elseif project.status == 'cancelled' %}Annulé {% elseif project.status == 'planned' %}Planifié {% else %}{{ project.status|title }}{% endif %}
{% if project.priority == 'critical' %}Critique {% elseif project.priority == 'high' %}Haute {% elseif project.priority == 'medium' %}Moyenne {% elseif project.priority == 'low' %}Basse {% else %}{{ project.priority|title }}{% endif %}
{% if project.progress is defined %}
{{ project.progress }}%
{% endif %}
{% if project.projectManager %}

Chef de projet

{{ project.projectManager.firstName|slice(0,1) }}{{ project.projectManager.lastName|slice(0,1) }}

{{ project.projectManager.firstName }} {{ project.projectManager.lastName }}

{{ project.projectManager.email }}

{% endif %}

Dates importantes

Créé le {{ project.createdAt|date('d/m/Y à H:i') }}
{% if project.updatedAt != project.createdAt %}
Mis à jour le {{ project.updatedAt|date('d/m/Y à H:i') }}
{% endif %}
{% endblock %}