templates/app/child/_partials/_modal/add-activity-modal.html.twig line 1

  1. <div
  2.   id="add-activity-modal"
  3.   class="modal fade"
  4.   tabindex="-1"
  5.   role="dialog"
  6.   aria-labelledby="add-activity-modal-label"
  7.   aria-hidden="true"
  8.   data-bs-backdrop="static"
  9.   data-bs-keyboard="true"
  10. >
  11.   <div class="modal-dialog modal-md">
  12.     {{ form_start(activity_form) }}
  13.     <input type="hidden" name="child_id" value="{{ child_id }}" />
  14.     <div class="modal-content">
  15.       <div class="modal-header">
  16.         <h5 class="modal-title" id="add-activity-modal-label">
  17.           {% trans %} Créer un nouvel Activité {% endtrans %}
  18.         </h5>
  19.         <button
  20.           type="button"
  21.           class="btn-close"
  22.           data-bs-dismiss="modal"
  23.           aria-label="Close"
  24.         ></button>
  25.       </div>
  26.       <div class="modal-body">
  27.         <div class="row mb-4">
  28.           <label
  29.             for="horizontal-firstname-input"
  30.             class="col-sm-3 col-form-label"
  31.           >
  32.             {{ form_label(activity_form.name) }}
  33.           </label>
  34.           <div class="col-sm-9">
  35.             {{ form_widget(activity_form.name) }}
  36.             <div class="text-danger" style="margin-top: 0.25rem">
  37.               <small>{{ form_errors(activity_form.name) }}</small>
  38.             </div>
  39.             <div class="text-info" style="margin-top: 0.25rem">
  40.               <small>{{ form_help(activity_form.name) }}</small>
  41.             </div>
  42.           </div>
  43.         </div>
  44.         <div class="row mb-4">
  45.           <label
  46.             for="horizontal-firstname-input"
  47.             class="col-sm-3 col-form-label"
  48.           >
  49.             {{ form_label(activity_form.tags) }}
  50.           </label>
  51.           <div class="col-sm-9">
  52.             {{ form_widget(activity_form.tags) }}
  53.             <div class="text-danger" style="margin-top: 0.25rem">
  54.               <small>{{ form_errors(activity_form.tags) }}</small>
  55.             </div>
  56.             <div class="text-info" style="margin-top: 0.25rem">
  57.               <small>{{ form_help(activity_form.tags) }}</small>
  58.             </div>
  59.           </div>
  60.         </div>
  61.         <div class="row mb-4">
  62.           <label
  63.             for="horizontal-firstname-input"
  64.             class="col-sm-3 col-form-label"
  65.           >
  66.             {{ form_label(activity_form.date) }}
  67.           </label>
  68.           <div class="col-sm-9">
  69.             {{ form_widget(activity_form.date) }}
  70.             <div class="text-danger" style="margin-top: 0.25rem">
  71.               <small>{{ form_errors(activity_form.date) }}</small>
  72.             </div>
  73.             <div class="text-info" style="margin-top: 0.25rem">
  74.               <small>{{ form_help(activity_form.date) }}</small>
  75.             </div>
  76.           </div>
  77.         </div>
  78.         <div class="row mb-4">
  79.           <label
  80.             for="horizontal-firstname-input"
  81.             class="col-sm-3 col-form-label"
  82.           >
  83.             {{ form_label(activity_form.description) }}
  84.           </label>
  85.           <div class="col-sm-9">
  86.             {{ form_widget(activity_form.description) }}
  87.             <div class="text-danger" style="margin-top: 0.25rem">
  88.               <small>{{ form_errors(activity_form.description) }}</small>
  89.             </div>
  90.             <div class="text-info" style="margin-top: 0.25rem">
  91.               <small>{{ form_help(activity_form.description) }}</small>
  92.             </div>
  93.           </div>
  94.         </div>
  95.         <div class="row mb-4">
  96.           <label
  97.             for="horizontal-firstname-input"
  98.             class="col-sm-3 col-form-label"
  99.           >
  100.             {{ form_label(activity_form.photo) }}
  101.           </label>
  102.           <div class="col-sm-9">
  103.             {{ form_widget(activity_form.photo) }}
  104.             <div class="text-danger" style="margin-top: 0.25rem">
  105.               <small>{{ form_errors(activity_form.photo) }}</small>
  106.             </div>
  107.             <div class="text-info" style="margin-top: 0.25rem">
  108.               <small>{{ form_help(activity_form.photo) }}</small>
  109.             </div>
  110.           </div>
  111.         </div>
  112.       </div>
  113.       <div class="modal-footer">
  114.         <button
  115.           type="button"
  116.           class="btn btn-secondary waves-effect"
  117.           data-bs-dismiss="modal"
  118.         >
  119.           {% trans %} Annuler {% endtrans %}
  120.         </button>
  121.         <button type="submit" class="btn btn-primary waves-effect waves-light">
  122.           {% trans %} Sauvegarder {% endtrans %}
  123.         </button>
  124.       </div>
  125.     </div>
  126.     {{ form_end(activity_form) }}
  127.   </div>
  128. </div>