templates/defaut/contact.html.twig line 1
{% extends 'base.html.twig' %}{% block title %} {% endblock %}{% block head_css %}{{ parent() }}<style>.image {opacity: 1;display: block;width: 100%;height: auto;transition: .5s ease;backface-visibility: hidden;}.middle {transition: .5s ease;opacity: 0;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);text-align: center;}.shadow:hover .image {opacity: 0.3;}.shadow:hover .middle {opacity: 1;}.text {background-color: #04AA6D;color: white;font-size: 16px;padding: 16px 32px;}</style>{% endblock %}{% block body %}<!-- =======================Page Banner START --><section class="pt-5 pb-0" style="background-image:url(assets/images/element/map.svg); background-position: center left; background-size: cover;"><div class="container"><div class="row"><div class="col-lg-8 col-xl-6 text-center mx-auto"><!-- Title --><h6 class="text-primary">Nous contacter</h6><h1 class="mb-4"></h1></div>{% include 'message_flash.html.twig' %}</div><!-- Contact info box --><div class="row g-4 g-md-5 mt-0 mt-lg-3"></div></div></section><!-- =======================Page Banner END --><!-- =======================Image and contact form START --><section ><div class="container"><div class="row g-4 g-lg-0 align-items-center"><div class="col-md-6 align-items-center text-center"><!-- Image --><img src="assets/images/element/contact.svg" class="h-400px" alt=""><!-- Contact form END --></div><!-- Contact form START --><div class="col-md-6"><!-- Title --><h2 class="mt-4 mt-md-0">Nous contacter</h2><p> Veuillez utiliser ce formulaire pour nous contacter. N'oubliez pas de consulter l'aide avant toute demande. </p>{{ form_start(formulaire, {'attr': {'id': 'form_contact'}}) }}<div id="liste_erreurs" class="my-custom-class-for-errors">{{ form_errors(formulaire) }}</div><input type="hidden" name="token" value="{{ csrf_token('delete-item') }}"/><!-- Name --><div class="mb-4 bg-light-input">{{ form_label(formulaire.objet) }} : <br><div class="form-error">{{ form_errors(formulaire.objet) }}</div>{{ form_widget(formulaire.objet, {'attr': {'class': 'form-control'} }) }}</div><!-- Email --><div class="mb-4 bg-light-input">{{ form_label(formulaire.email) }} * : <br><div class="form-error">{{ form_errors(formulaire.email) }}</div>{{ form_widget(formulaire.email, {'attr': {'class': 'form-control'} }) }}</div><!-- Message --><div class="mb-4 bg-light-input">{{ form_label(formulaire.content) }} * : <br><div class="form-error">{{ form_errors(formulaire.content) }}</div>{{ form_widget(formulaire.content, {'attr': {'class': 'form-control', 'rows': 10} }) }}</div><!-- Button --><div class="d-grid"><button class="btn btn-lg btn-primary mb-0" type="submit" id="envoyer-contact">Envoyer le message</button></div>{{ form_rest(formulaire) }}{{ form_end(formulaire) }}</div></div></div></section><!-- =======================Image and contact form END -->{% endblock %}{% block head_js %}{{ parent() }}<script src="https://www.google.com/recaptcha/api.js?render=6LcE0wgkAAAAAHHujAJRKPpFPszzofFDmunk4bcm"></script><script>$('#envoyer-contact').click(function (e) {e.preventDefault();alert(e);grecaptcha.ready(function () {grecaptcha.execute('6LcE0wgkAAAAAHHujAJRKPpFPszzofFDmunk4bcm', { action: 'contact' }).then(function (token) {var recaptchaResponse = document.getElementById('contact_jeton');recaptchaResponse.value = token;$('#form_contact').unbind('submit').submit();});});});</script><script type="text/javascript">$(document).ready(function () {$('body').addClass('bd-contact');{% if erreurs %}location.hash = "#" + 'liste_erreurs';{% endif %}});</script>{% endblock %}