templates/livre/show.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}Livre{% endblock %}
  3. {% block body %}
  4.  <div class="row">
  5.         <div class="main">
  6.             <div class="card" style="height: fit-content;">
  7.                 <h1 class="card-title font-weight-bold">{{ livre.titre }}</h1>
  8.                 <img alt="bichon" src="/uploads/{{ livre.photo }}" onerror="this.src='/img/book.avif'" style="width: 100%;max-height: 60vh; object-fit: contain;">
  9.                 <h1 class="card-title font-weight-bold">{{ livre.titre }}</h1>
  10.                 <div class="py-2">
  11.                     {% trans %}Description{% endtrans %} : {{ livre.description }} 
  12.                     <br> {% trans %}Author{% endtrans %} : 
  13.                     <span class="new-secondary text-secondary small-text">
  14.                     {{ livre.auteur }} 
  15.                     </span>
  16.                     <br>{% trans %}Language{% endtrans %} : {{livre.language}}
  17.                 </div>
  18.                 <div class="par">{% trans %}by the library of{% endtrans %} <a href="{{ path('app_user_show', {'id': livre.user.id}) }}">{{ livre.user.nom }}</a></div>
  19.                 {# <button type="button" class="btn btn-success"></button> #}
  20.                 <a href="{{ path('create_demande',{'id': livre.id }) }}" class="btn btn-success reserve-book">{% trans %}Reserve this book{% endtrans %}</a>
  21.             </div>
  22.         </div>
  23.         <div class="side-bar card">
  24.             {# <span class="card-title price float-left" > {{ cour.prix }} Dhs    / Séance</span> #}
  25.             <button type="button" class="btn btn-success">Reserve this book</button>
  26.             
  27.         </div>
  28.     </div>
  29.     {# <h1>Livre</h1>
  30.     <table class="table">
  31.         <tbody>
  32.             <tr>
  33.                 <th>Id</th>
  34.                 <td>{{ livre.id }}</td>
  35.             </tr>
  36.             <tr>
  37.                 <th>Titre</th>
  38.                 <td>{{ livre.titre }}</td>
  39.             </tr>
  40.             <tr>
  41.                 <th>Description</th>
  42.                 <td>{{ livre.description }}</td>
  43.             </tr>
  44.         </tbody>
  45.     </table>
  46.     <a href="{{ path('app_livre_index') }}">back to list</a>
  47.     <a href="{{ path('app_livre_edit', {'id': livre.id}) }}">edit</a>
  48.     {{ include('livre/_delete_form.html.twig') }} #}
  49.     <script>
  50.     $(document).ready(function(){
  51.         $('.reserve-book').click(function(){
  52.             $(this).addClass('disabled').attr('disabled', 'disabled').text('Reservation in progress...');
  53.         });
  54.     });
  55.     </script>
  56. {% endblock %}