templates/contact/index.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {# {% form_theme contactForm 'bootstrap_5_horizontal_layout.html.twig' %} #}
  3. {% form_theme contactForm 'form/custom_form_theme.html.twig' %}
  4. {% block body %}
  5.     <!-- Start Page Title Area -->
  6.     <div class="page-title-area page-title-bg1">
  7.         <div class="d-table">
  8.             <div class="d-table-cell">
  9.                 <div class="container">
  10.                     <div class="page-title-content">
  11.                         <h2>Contact</h2>
  12.                         <ul>
  13.                             <li><a href="{{ path('home') }}">Home</a></li>
  14.                             <li>Contact</li>
  15.                         </ul>
  16.                     </div>
  17.                 </div>
  18.             </div>
  19.         </div>
  20.         <div class="shape-img2"><img src="{{ asset('build/img/shape/shape2.svg') }}" alt="image"></div>
  21.         <div class="shape-img3"><img src="{{ asset('build/img/shape/shape2.svg') }}" alt="image"></div>
  22.         <div class="shape-img4"><img src="{{ asset('build/img/shape/shape2.svg') }}" alt="image"></div>
  23.         <div class="shape-img5"><img src="{{ asset('build/img/shape/shape2.svg') }}" alt="image"></div>
  24.         <div class="shape-img7"><img src="{{ asset('build/img/shape/shape2.svg') }}" alt="image"></div>
  25.         <div class="shape-img8"><img src="{{ asset('build/img/shape/shape2.svg') }}" alt="image"></div>
  26.         <div class="shape-img9"><img src="{{ asset('build/img/shape/shape2.svg') }}" alt="image"></div>
  27.         <div class="shape-img10"><img src="{{ asset('build/img/shape/shape2.svg') }}" alt="image"></div>
  28.     </div>
  29.     <!-- End Page Title Area -->
  30.     <section class="solution-area py-5 extra-pb jarallax" id="form" data-jarallax='{"speed": 0.3}'>
  31.         <div class="container">
  32.             <div class="row">
  33.                 {% for label, messages in app.flashes(['success', 'warning', 'danger']) %}
  34.                     {% for message in messages %}
  35.                         <div class="col-lg-8 offset-lg-2 col-md-12">
  36.                             <div class="alert alert-{{ label }} alert-dismissible fade show text-center" role="alert">
  37.                                 {{ message }}
  38.                                 <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
  39.                             </div>
  40.                         </div>
  41.                     {% endfor %}
  42.                 {% endfor %}
  43.             </div>
  44.             <div class="row align-items-center">
  45.                 <div class="col-lg-8 offset-lg-2 col-md-12">
  46.                     <div class="solution-content text-center">
  47.                         <span class="sub-title">{% trans %}pages.contact.subtitle{% endtrans %}</span>
  48.                         <h2>{% trans %}pages.contact.title{% endtrans %}</h2>
  49.                         <p>
  50.                             {% trans %} pages.contact.description {% endtrans %}
  51.                         </p>
  52.                         <div class="row align-items-center">
  53.                             <div class="col-lg-12 col-md-12">
  54.                                 <div class="contact-form text-start">
  55.                                     {{ form_start(contactForm) }}
  56.                                     <div class="row">
  57.                                         <div class="col-12">
  58.                                             <div class="form-group">
  59.                                                 {{ form_row(contactForm.email, {
  60.                                                     'attr': {
  61.                                                         'placeholder': ('pages.contact.form.email' | trans),
  62.                                                         'class': 'form-control'
  63.                                                     }
  64.                                                 }) }}
  65.                                             </div>
  66.                                         </div>
  67.                                         <div class="col-12">
  68.                                             <div class="form-group">
  69.                                                 {{ form_row(contactForm.subject, {
  70.                                                     'attr': {
  71.                                                         'placeholder': ('pages.contact.form.msg_subject' | trans),
  72.                                                         'class': 'form-control'
  73.                                                     }
  74.                                                 }) }}
  75.                                             </div>
  76.                                         </div>
  77.                                         <div class="col-12">
  78.                                             <div class="form-group">
  79.                                                 {{ form_row(contactForm.message, {
  80.                                                     'attr': {
  81.                                                         'placeholder': ('pages.contact.form.message' | trans),
  82.                                                         'class': 'form-control'
  83.                                                     }
  84.                                                 }) }}
  85.                                             </div>
  86.                                         </div>
  87.                                         <div class="col-12">
  88.                                             <div class="form-group">
  89.                                                 {{ form_row(contactForm.recaptcha) }}
  90.                                             </div>
  91.                                         </div>
  92.                                         <div class="col-12">
  93.                                             <button type="submit" class="default-btn">
  94.                                                 <label class="mb-0">{{ 'buttons.sendYourMessage' | trans }}</label>
  95.                                             </button>
  96.                                         </div>
  97.                                     </div>
  98.                                     {{ form_end(contactForm) }}
  99.                                 </div>
  100.                             </div>
  101.                         </div>
  102.                     </div>
  103.                 </div>
  104.             </div>
  105.         </div>
  106.     </section>
  107. {% endblock %}