templates/front/pages/contact_room.html.twig line 1

Open in your IDE?
  1. {% extends 'front/page.html.twig' %}
  2. {% trans_default_domain 'front' %}
  3. {% import "front/_shared/macros.html.twig" as macro %}
  4. {% form_theme form 'front/_forms/fields.html.twig' %}
  5. {% block body_class %}{{ parent() }} {% endblock %}
  6. {%  block meta_title %}{{ page.metaTitle }}{% endblock %}
  7. {%  block meta_description %}{{ page.metaDescription }}{% endblock %}
  8. {% block header_class %}contact-head dark-header{% endblock %}
  9. {% block header_content %}
  10. {% endblock %}
  11. {% block page_content %}
  12.     <main class="d-form contact">
  13.         <div class="bg-info-ctn">
  14.             <section class="container info">
  15.                 <div class="row">
  16.                     <div class="col-12 col-lg-8 content">
  17.                         <div class="form-ctn">
  18.                             {{ form_start(form, {'attr': {'data-controller': 'form'}}) }}
  19.                                 <h3 class="mb-2">
  20.                                     {{ 'action.waiting_list'|trans|raw }}
  21.                                 </h3>
  22.                                 {% if success %}
  23.                                     <div class="alert alert-success mt-4">
  24.                                         {{ 'text.contact_success'|trans }}
  25.                                     </div>
  26.                                 {% else %}
  27.                                     <div class="row">
  28.                                         <div class="col">
  29.                                             {{ form_row(form.firstname) }}
  30.                                         </div>
  31.                                         <div class="col">
  32.                                             {{ form_row(form.lastname) }}
  33.                                         </div>
  34.                                     </div>
  35.                                     <div class="row">
  36.                                         <div class="col">
  37.                                             {{ form_row(form.age) }}
  38.                                         </div>
  39.                                         <div class="col">
  40.                                             {{ form_row(form.nationality) }}
  41.                                         </div>
  42.                                     </div>
  43.                                     <div class="row">
  44.                                         <div class="col">
  45.                                             {{ form_row(form.email) }}
  46.                                         </div>
  47.                                         <div class="col">
  48.                                             {{ form_row(form.phone) }}
  49.                                         </div>
  50.                                     </div>
  51.                                     <div class="row">
  52.                                         <div class="col">
  53.                                             {{ form_row(form.dateFrom, {attr: {class: 'input date'}}) }}
  54.                                         </div>
  55.                                         <div class="col">
  56.                                             {{ form_row(form.dateTo, {attr: {class: 'input date'}}) }}
  57.                                         </div>
  58.                                     </div>
  59.                                     {{ form_row(form.message) }}
  60.                                     {{ form_widget(form.optin) }}
  61.                                     {{ form_widget(form.recaptcha) }}
  62.                                     <br />
  63.                                     <div class="text-center">
  64.                                         <input class="submit" type="submit" name="submit" id="submit" value="Valider ma demande">
  65.                                         <p class="notice mt-2">{{ 'label.all_fields_required'|trans }}</p>
  66.                                     </div>
  67.                                     {{ form_row(form._token) }}
  68.                                 {{ form_end(form, {render_rest: false}) }}
  69.                             {% endif %}
  70.                         </div>
  71.                     </div> <!-- content -->
  72.                     <div class="col-12 col-lg-4">
  73.                         {% include 'front/search/accommodation-card.html.twig' with {accommodation: accommodation, hideSlider: true} %}
  74.                     </div>
  75.                 </div> <!-- row -->
  76.             </section> <!-- info -->
  77.         </div>
  78.         {% include "front/_shared/faq.html.twig" %}
  79.     </main>
  80. {% endblock %}
  81. {% block javascripts %}
  82.     {{ parent() }}
  83. {% endblock %}
  84. {% block javascripts_footer %}
  85. {% endblock %}