Files
contribv2AI/templates/membre/detail.html.twig

33 lines
1.4 KiB
Twig
Raw Permalink Normal View History

2025-10-24 16:18:08 +02:00
{% extends 'base.html.twig' %}
{% block title %}Détails utilisateur{% endblock %}
{% block body %}
<div class="container py-4">
<h1 class="mb-4">Détails de l'utilisateur</h1>
<div class="card mb-4">
<div class="card-body">
<h5 class="card-title">{{ membre.nom }} {{ membre.prenom }}</h5>
<p class="card-text"><strong>Email :</strong> {{ membre.email }}</p>
</div>
</div>
<h3 class="mt-4">Contributions</h3>
<ul class="list-group mb-4">
{% for contribution in membre.contributions %}
<li class="list-group-item">
<strong>Projet :</strong> {{ contribution.projet.nom }}<br>
{% set iaList = [] %}
{% for contribIa in contribution.contribIas %}
{% if contribIa.assistantIa is not null %}
{% set iaList = iaList|merge([contribIa.assistantIa.nom]) %}
{% endif %}
{% endfor %}
<strong>Assistants IA :</strong> {{ iaList|join(', ') }}<br>
<strong>Description :</strong> {{ contribution.commentaire }}
</li>
{% else %}
<li class="list-group-item text-muted">Aucune contribution liée.</li>
{% endfor %}
</ul>
<a href="{{ path('membre_index') }}" class="btn btn-secondary"><i class="bi bi-arrow-left"></i> Retour</a>
</div>
{% endblock %}