templates/marketplace/forms/_free_reservation_form.html.twig line 1

Open in your IDE?
  1. {{form_start(form, {
  2.     'attr': {
  3.         'class': 'row'
  4.     }
  5. })}}
  6.     <div class="col-md-6 m-0 row">
  7.         {% if form.category is defined %}
  8.             <div class="col-md-6 mb-4 categ-select" data-workshopurl = {{path('marketplace_get_workshop_from_categ', {'marketplaceCategory': -1})}}>
  9.                 {# {{form_label(form.category)}} #}
  10.                 {{form_widget(form.category)}}
  11.                 {{form_errors(form.category)}}
  12.             </div>
  13.             <div class="col-md-6 mb-4" >
  14.                 {# {{form_label(form.workshop)}} #}
  15.                 {{form_widget(form.workshop)}}
  16.                 {{form_errors(form.workshop)}}
  17.             </div>
  18.         {% endif %}
  19.         {% if form.description is defined %}
  20.             <div class="col-12 mb-4">
  21.                 {{form_label(form.description)}}
  22.                 {{form_widget(form.description)}}
  23.                 {{form_errors(form.description)}}
  24.             </div>
  25.         {% endif %}
  26.         <div class="col-md-12 mb-4 big-select calendar-container mt-4">
  27.             {# <h3 class="mb-3">Réserver la séance ?</h3> #}
  28.             {# <div id="inline_cal"></div> #}
  29.             {{form_widget(form.dateStart)}}
  30.             {{form_errors(form.dateStart)}}
  31.         </div>
  32.         <div class="col-md-12 mb-4 hour-block">
  33.             <div class="d-flex flex-row flex-wrap align-items-center">
  34.                 <img class="img-fluid dyna-date-img" src="{{ asset('build/images/marketplace/date.png') }}">
  35.                 <p class="dyna-date"> {{displayDate(date('now'), 'date-text-year')}}</p>
  36.             </div>
  37.             <div class="d-flex flex-row flex-wrap hour-container mb-3">
  38.                 {% for hourChoice in form.hourStart.children %}
  39.                     {{form_widget(hourChoice, {
  40.                         'label_attr': {
  41.                             'class': 'btn btn-secondary',
  42.                         },
  43.                     })}}
  44.                     {{form_errors(hourChoice)}}
  45.                 {% endfor %}
  46.             </div>
  47.         </div>    
  48.     </div>
  49.     <div class="col-md-6">
  50.             {{form_widget(form.adress)}}
  51.             {{form_errors(form.adress)}}
  52.             <div class="row mt-3">
  53.                 <div class="col-md-6">
  54.                     {{form_widget(form.zipCode)}}
  55.                     {{form_errors(form.zipCode)}}
  56.                 </div>
  57.                 <div class="col-md-6">
  58.                     {{form_widget(form.town)}}
  59.                     {{form_errors(form.town)}}
  60.                 </div>
  61.             </div>
  62.             {# <input type="text" class="form-control blue-line" id="add" placeholder="Saisir l'adresse de l'évenement"> #}
  63.             <div class="row mt-3">
  64.                 <label class="form-label">Interlocuteur principal du projet</label>
  65.                 <div class="col-md-6">
  66.                     {{form_widget(form.fullName)}}
  67.                     {{form_errors(form.fullName)}}
  68.                     {# <input type="text" class="form-control blue-line" id="name" placeholder="Nom, Prénom"> #}
  69.                 </div>
  70.                 <div class="col-md-6">
  71.                     {{form_widget(form.phone)}}
  72.                     {{form_errors(form.phone)}}
  73.                     {# <input type="text" class="form-control blue-line" id="phone" placeholder="Téléphone"> #}
  74.                 </div>
  75.                 <div class="col-12 mt-3">
  76.                     {{form_widget(form.email)}}
  77.                     {{form_errors(form.email)}}
  78.                 </div>
  79.             </div>
  80.         <div class="d-flex flex-column mt-4 submit-container">
  81.             <button class="btn btn-primary submit" type="submit">
  82.                 Faire ma demande
  83.             </button>
  84.             <p class="notice mt-3">Pas de stress, Ulteam vous contactera prochainement.</p>
  85.             </div>
  86.         </div>
  87.     </div>
  88. {{form_end(form)}}