templates/app/child/_partials/pointings.html.twig line 1

  1. <div class="tab-pane" id="pointings-tab" role="tabpanel">
  2.   <div class="card">
  3.     <div class="card-header d-flex justify-content-between align-items-center">
  4.       <h5 class="card-title mb-0">{% trans %} Pointages {% endtrans %}</h5>
  5.       <div>
  6.         <a
  7.           href="{{ path('app_child_check_in', { id: child.id }) }}"
  8.           class="btn btn-light"
  9.         >
  10.           <i class="mdi mdi-clock-in font-size-16 align-middle"></i>
  11.           {% trans %} Arrivée {% endtrans %}
  12.         </a>
  13.         <a
  14.           href="{{ path('app_child_check_out', { id: child.id }) }}"
  15.           class="btn btn-light"
  16.         >
  17.           <i class="mdi mdi-clock-out font-size-16 align-middle"></i>
  18.           {% trans %} Départ {% endtrans %}
  19.         </a>
  20.       </div>
  21.     </div>
  22.     <div class="card-body px-0">
  23.       <div class="card-body">
  24.         <div class="row">
  25.           <div class="col-md-12">
  26.             <div
  27.               class="d-flex flex-wrap align-items-center justify-content-end gap-2 mb-3"
  28.             >
  29.               <div>
  30.                 <ul class="nav nav-pills"></ul>
  31.               </div>
  32.             </div>
  33.           </div>
  34.         </div>
  35.         {% include "app/child/_partials/_modal/pointing-edit-notes.html.twig" %}
  36.         <div class="table">
  37.           <table
  38.             id="datatable"
  39.             class="table table-bordered dt-responsive nowrap w-100"
  40.           >
  41.             <thead>
  42.               <tr>
  43.                 <th>#</th>
  44.                 <th>{% trans %} Créé par {% endtrans %}</th>
  45.                 <th>{% trans %} Date {% endtrans %}</th>
  46.                 <th>{% trans %}Arrivée {% endtrans %}</th>
  47.                 <th>{% trans %} Départ {% endtrans %}</th>
  48.                 <th>{% trans %} Notes {% endtrans %}</th>
  49.                 <th width="40px">{% trans %} Actions {% endtrans %}</th>
  50.               </tr>
  51.             </thead>
  52.             <tbody data-controller="pointingchild">
  53.               {% for pointing in pointings %}
  54.               <tr>
  55.                 <th scope="row">
  56.                   {{ loop.index }}
  57.                 </th>
  58.                 <td>
  59.                   {{ pointing.createdBy }}
  60.                 </td>
  61.                 <td>
  62.                   {{ pointing.date ? pointing.date|date('d-m-Y') : '' }}
  63.                 </td>
  64.                 <td>
  65.                   {{ pointing.checkIn ? pointing.checkIn|date('H:i:s') : '' }}
  66.                 </td>
  67.                 <td>
  68.                   {{ pointing.checkOut ? pointing.checkOut|date('H:i:s') : '' }}
  69.                 </td>
  70.                 <td>
  71.                   {{ pointing.description }}
  72.                 </td>
  73.                 <td>
  74.                   <a
  75.                     data-action="pointingchild#editnote"
  76.                     data-pointing-id="{{ pointing.id }}"
  77.                     href="javascript:void(0)"
  78.                     class="btn btn-info waves-effect waves-light me-2"
  79.                     data-toggle="tooltip"
  80.                     data-placement="top"
  81.                     title="{{ 'Modifier les notes' | trans }}"
  82.                   >
  83.                     <i class="bx bx-edit font-size-16 align-middle"></i>
  84.                   </a>
  85.                 </td>
  86.               </tr>
  87.               {% endfor %}
  88.             </tbody>
  89.           </table>
  90.         </div>
  91.       </div>
  92.     </div>
  93.   </div>
  94. </div>