templates/back/category/list.html.twig line 1

Open in your IDE?
  1. {% extends 'base_back.html.twig' %}
  2. {% block body %}
  3.     <div class="content-header">
  4.         <div class="container-fluid">
  5.             <div class="row mb-2">
  6.                 <div class="col-sm-6">
  7.                     <h1 class="m-0">Catégories</h1>
  8.                 </div><!-- /.col -->
  9.             </div><!-- /.row -->
  10.         </div><!-- /.container-fluid -->
  11.     </div>
  12.     <section class="content">
  13.         <div class="container-fluid">
  14.             <!-- Small boxes (Stat box) -->
  15.             <div class="row">
  16.                 <div class="col-12">
  17.                     <div class="card">
  18.                         <div class="card-header">
  19.                             <h3 class="card-title">Liste des catégories</h3><br>
  20.                             <div class="col-md-4">
  21.                                 <a href="{{ path('back_category_add') }}" class="btn btn-block btn-info">Ajouter une catégorie</a>
  22.                             </div>
  23.                         </div>
  24.                         <!-- /.card-header -->
  25.                         <div class="card-body">
  26.                             <table id="postTable" class="table table-bordered table-hover">
  27.                                 <thead>
  28.                                 <tr>
  29.                                     <th>Nom</th>
  30.                                     <th>Couleur</th>
  31.                                     <th>Actions</th>
  32.                                 </tr>
  33.                                 </thead>
  34.                                 <tbody>
  35.                                 {% for category in categories %}
  36.                                     <tr>
  37.                                         <td>{{ category.name }}</td>
  38.                                         <td><div style="width:25px;height:25px;background:{{ category.color }};"></div></td>
  39.                                         <td>
  40.                                             <a href="{{ path('back_category_edit', {'id': category.id}) }}" class="btn btn-block btn-info">Editer</a>
  41.                                             <a href="{{ path('back_category_remove', {'id': category.id}) }}" class="btn btn-block btn-danger" onclick="return confirm('Etes-vous sûr de vouloir supprimer cette catégorie ?')">Supprimer</a>
  42.                                         </td>
  43.                                     </tr>
  44.                                 {% endfor %}
  45.                                 </tbody>
  46.                             </table>
  47.                         </div>
  48.                     </div>
  49.                 </div>
  50.             </div>
  51.         </div>
  52.     </section>
  53. {% endblock %}
  54. {% block javascript %}
  55. {{ parent() }}
  56. <script>
  57.     $(document).ready(function() {
  58.         $('#postTable').DataTable({
  59.             "language": {
  60.                 "url": "//cdn.datatables.net/plug-ins/1.10.24/i18n/French.json"
  61.             },
  62.             "order": []
  63.         });
  64.     });
  65. </script>
  66. {% endblock %}