|
@@ -1,18 +1,37 @@
|
|
|
{% extends "@App/videotheque/base.html.twig" %}
|
|
|
|
|
|
{% block title %}Fiche film{% endblock %}
|
|
|
-{% block titre %}{{ film.titre }}{% endblock %}
|
|
|
+{% block titre %}
|
|
|
+ {% if film.usersWantToView.contains(app.user) %}
|
|
|
+ <a href="#" class="boutonVoir" data-content="{{ film.id }}"><i class="fas fa-star"></i></a>
|
|
|
+ {% else %}
|
|
|
+ <a href="#" class="boutonVoir" data-content="{{ film.id }}"><i class="far fa-star"></i></a>
|
|
|
+ {% endif %}
|
|
|
+ {{ film.titre }}
|
|
|
+{% endblock %}
|
|
|
|
|
|
{% block body %}
|
|
|
<div class="row">
|
|
|
<div class="col">
|
|
|
- <p><strong>Année</strong> : {{ film.annee | date('Y') }}</p>
|
|
|
- <p><strong>Réalisateur(s)</strong></p>
|
|
|
- <ul>
|
|
|
- {% for realisateur in film.realisateurs %}
|
|
|
- <li>{{ realisateur.nomComplet }}</li>
|
|
|
- {% endfor %}
|
|
|
- </ul>
|
|
|
+ <div class="card">
|
|
|
+ <div class="card-body">
|
|
|
+ <div class="container-fluid">
|
|
|
+ <div class="row">
|
|
|
+ <div class="col">
|
|
|
+ <p><strong>Réalisateur(s)</strong></p>
|
|
|
+ <ul class="list-group">
|
|
|
+ {% for realisateur in film.realisateurs %}
|
|
|
+ <li class="list-group-item">{{ realisateur.nomComplet }}</li>
|
|
|
+ {% endfor %}
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ <div class="col">
|
|
|
+ <p><strong>Année</strong> : {{ film.annee | date('Y') }}</p>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
<p><strong>Suivi par</strong></p>
|
|
|
<ul>
|
|
|
{% for user in film.usersWantToView %}
|
|
@@ -24,11 +43,20 @@
|
|
|
</div>
|
|
|
<div class="col">
|
|
|
<h2>Commentaires</h2>
|
|
|
- {% for commentaire in commentaires %}
|
|
|
- <p><strong>Posté par {{ commentaire.user.username }}</strong></p>
|
|
|
- <p>{{ commentaire.contenu }}</p>
|
|
|
- <hr />
|
|
|
- {% endfor %}
|
|
|
+ <div class="list-group">
|
|
|
+ {% for commentaire in commentaires %}
|
|
|
+ <div class="list-group-item">
|
|
|
+ <h5 class="mb-1"><strong>Posté par {{ commentaire.user.username }}</strong></h5>
|
|
|
+ <p class="mb-1">{{ commentaire.contenu }}</p>
|
|
|
+ </div>
|
|
|
+ {% endfor %}
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
+{% endblock %}
|
|
|
+{% block javascripts %}
|
|
|
+ <script src="{{ asset('bundles/app/assets/suivifilms.js') }}"></script>
|
|
|
+ <script>
|
|
|
+ $(document).ready(ecouterSuivi('{{ path('maliste_modifier') }}'));
|
|
|
+ </script>
|
|
|
{% endblock %}
|