templates/session/show.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block body %}
  3.     <h1 class="mt-4">Session</h1>
  4.     <table class="table mt-4">
  5.         <tbody>
  6.             <tr>
  7.                 <th>Date</th>
  8.                 <td>{{ session.date.format('d/m/Y') }}</td>
  9.             </tr>
  10.             <tr>
  11.                 <th>Recipes</th>
  12.                 <td>
  13.                     {% for recipe in session.recipes %}
  14.                         {{ recipe.name ~ ',' }}
  15.                     {%  endfor %}
  16.                 </td>
  17.             </tr>
  18.             <tr>
  19.                 <th>Gesamtpreis</th>
  20.                 <td>{{ totalPrice }}</td>
  21.             </tr>
  22.         </tbody>
  23.     </table>
  24.     <div class="row row-cols-1 row-cols-md-2 g-4">
  25.         {% for storeArea, products in sortedProducts %}
  26.             <div class="col">
  27.                 <div class="card">
  28.                     <div class="card-header">{{ storeArea }}</div>
  29.                     <div class="btn-group-vertical" role="group" aria-label="Basic checkbox toggle button group">
  30.                         {% for product in products %}
  31.                             {% set counter = ( counter | default(0) ) + 1 %}
  32.                             <input type="checkbox" class="btn-check" id="{{ product ~ counter }}" autocomplete="off">
  33.                             <label class="btn btn-outline-primary" for="{{ product ~ counter }}"> {{ product }}</label>
  34.                         {%  endfor %}
  35.                     </div>
  36.                 </div>
  37.             </div>
  38.         {% endfor %}
  39.     </div>
  40.     <div class="d-flex justify-content-between mt-5 ">
  41.         <a class="btn btn-primary" href="{{ path('app_session_index') }}">Back to list</a>
  42.         {{ include('session/_delete_form.html.twig') }}
  43.     </div>
  44. {% endblock %}