templates/admin/index.html.twig line 1

Open in your IDE?
  1. {% extends "admin/baseAdmin.html.twig" %}
  2. {% block title %}administration - Gerbe{% endblock %}
  3. {% block body %}
  4.     <div class="card card-rounded">
  5.         <div class="card__content">
  6.             <div class="card__content__head row justify-content-between">
  7.                 <div class="title">
  8.                     <h1>Réalisations</h1>
  9.                     <span class="subtitle">Vous avez
  10.                         {{ realisations|length }}
  11.                         réalisation(s)</span>
  12.                 </div>
  13.                 <div class="action">
  14.                     <a href="{{ path('admin.realisation.new') }}" class="btn btn-add">
  15.                         <i data-feather="plus"></i>
  16.                         Ajouter une réalisation</a>
  17.                 </div>
  18.             </div>
  19.             <div class="card__content__body">
  20.                 <div class="head">
  21.                     <div class="element">
  22.                         <div class="col-3">Image</div>
  23.                         <div class="col-3">Nom</div>
  24.                         <div class="col-3">localisation</div>
  25.                         <div class="col-3">Action</div>
  26.                     </div>
  27.                 </div>
  28.                 <div class="body">
  29.                     {% for realisation in realisations %}
  30.                         <div class="element">
  31.                             <div class="col-3">
  32.                                 {% if realisation.pictureFilename %}
  33.                                     <img src="{{ vich_uploader_asset(realisation, 'pictureFile') }}" loading="lazy" alt="réalisation">
  34.                                 {% endif %}
  35.                             </div>
  36.                             <div class="col-3">
  37.                                 <span>{{ realisation.name }}</span>
  38.                             </div>
  39.                             <div class="col-3">
  40.                             <span>{{ realisation.position }}</span>
  41.                             </div>
  42.                             <div class="col-3">
  43.                                 <a href="{{ path('admin.realisation.edit', {'id': realisation.id}) }}">
  44.                                     <i data-feather="edit" class="edit"></i>
  45.                                 </a>
  46.                                 <form action="{{ path('admin.realisation.delete', {'id': realisation.id}) }}" method="post" class="form-delete"
  47.                                     onsubmit="return confirm('Êtes-vous sur de vouloir supprimer cette référence ?')">
  48.                                     <input type="hidden" name="_method" value="DELETE">
  49.                                     <input type="hidden" name="_token" value="{{ csrf_token('delete' ~ realisation.id) }}">
  50.                                     <button class="btn-admin supp"><i data-feather="trash-2" class="delete"></i></button>
  51.                                 </form>
  52.                             </div>
  53.                         </div>
  54.                     {% endfor %}
  55.                 </div>
  56.             </div>
  57.         </div>
  58.     </div>
  59. {% endblock %}