33 lines
1.4 KiB
Twig
33 lines
1.4 KiB
Twig
|
|
{% 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 %}
|