templates/contact/index.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}{{page.translate(locale).title}}{% endblock %}
  3. {% block meta_desc %}{{page.translate(locale).introduction[:150]|striptags|raw }}...{% endblock %}
  4. {% block body %}
  5. {% include "components/areas/page/welcome.html.twig" %}
  6. <main class="contact-main">
  7.     <section class="page-content section-contact">
  8.         <div class="container">
  9.             <div class="contact">
  10.                 <div class="row">
  11.                     <div class="col-md-6 col-lg-5">
  12.                         <div class="text">
  13.                             <h2>{{page.translate(locale).title}}</h2>
  14.                             <div>{{page.translate(locale).introduction|raw}}</div>
  15.                             <ul>
  16.                                 <li><i class="fas fa-map-marked-alt"></i> {{statics.about.address}}</li>
  17.                                 <li><i class="fas fa-phone-alt" aria-hidden="true"></i> {{statics.about.phone}}</li>
  18.                                 <li><i class="fas fa-envelope" aria-hidden="true"></i> {{statics.about.email}}</li>
  19.                             </ul>
  20.                         </div>
  21.                     </div>
  22.                     <div class="col-md-6 col-lg-6 col-lg-offset-1">
  23.                         <div class="contact-form">
  24.                             {{form_start(contactForm, {'action': path('contact_index'), 'method': 'POST', 'class':"row"})}}
  25.                                  <div class="row">
  26.                                     <div class="col-md-6 col-xs-12">
  27.                                         {{form_row(contactForm.gender)}}
  28.                                     </div>
  29.                                     <div class="col-md-6 col-xs-12">
  30.                                         {{form_row(contactForm.lastName)}}
  31.                                     </div>
  32.                                 </div>
  33.                                 <div class="row">
  34.                                     <div class="col-md-6 col-xs-12">
  35.                                         {{form_row(contactForm.firstName)}}
  36.                                     </div>
  37.                                     <div class="col-md-6 col-xs-12">
  38.                                         {{form_row(contactForm.subject)}}
  39.                                     </div>
  40.                                 </div>
  41.                                 <div class="row">
  42.                                     <div class="col-md-6 col-xs-12">
  43.                                         {{form_row(contactForm.email)}}
  44.                                     </div>
  45.                                     <div class="col-md-6 col-xs-12">
  46.                                         {{form_row(contactForm.phone)}}
  47.                                     </div>
  48.                                 </div>
  49.                                 {{form_row(contactForm.content)}}
  50.                                 {{form_row(contactForm.rgpd)}}
  51.                                 <input type="hidden" name="contact-recaptcha_response" id="contact-recaptcha-response">
  52.                                 <button type="submit" name="submit" class="read-more"/>
  53.                                     {% trans %}Envoyer{% endtrans %}
  54.                                     <i class="fas fa-paper-plane"></i>
  55.                                 </button> 
  56.                             {{form_end(contactForm)}}
  57.                         </div>
  58.                     </div>
  59.                 </div>
  60.             </div>
  61.         </div>
  62.     </section>
  63.     {% include "components/map.html.twig" %}
  64. </main>
  65. {% endblock %}
  66. {% block javascripts %}
  67.     <script src="js/ajaxForm.js"></script>
  68. {% endblock %}