{% extends 'main.html.twig' %}
{% block head %}
<link rel="stylesheet" href="{{ asset('assets/css/access.css') }}?v={{ random() }}">
{% endblock %}
{% block body %}
<div class="loading hidden">
<div class="loader"></div>
</div>
<!-- HEADING -->
<div class="container-fluid bg-heading py-5">
<div class="container py-5">
<div class="row py-5 d-flex justify-content-xl-around justify-content-center align-items-center">
<div class="col-xl-6 col-md-7 col-12 py-5 pt-5">
<div class="card session-card">
<div class="session-tab py-4">
<button class="cnt-tab">
Contacto
</button>
</div>
<div class="session-form py-5 session">
{% if status == 'done' %}
<img class="icn-success" src="{{ asset('assets/images/icons/icn-verified-green.svg') }}">
<p class="text-center">Mensaje enviado</p>
<a href="{{ path('home') }}" class="txt-session-link pt-4"><u>Volver al inicio</u></a>
{% else %}
{% if status == 'error_captcha' %}
<p class="text-center">Por favor, completa correctamente el formulario e indica que no eres un robot</p>
{% endif %}
<form method="POST" action="{{ path('contact') }}" class="form">
<input type="text" name="name" class="inp-session mt-3" placeholder="Nombre" required>
<input type="text" name="surname" class="inp-session mt-3" placeholder="Apellidos" required>
<input type="email" name="email" class="inp-session mt-3" placeholder="Email" required>
<input type="number" name="phone" class="inp-session mt-3" placeholder="Teléfono" required>
<textarea class="inp-session area mt-3" name="subject" placeholder="Asunto..." required></textarea>
<input type="hidden" name="send-form" value="1">
{#<p class="pt-4">Llámanos: <u>918 333 365</u></p>#}
<input type="submit" name="submit" id="submit" hidden value="submit" />
<div class="col-md-12 txt-protection">
<p>
Responsable del tratamiento: XXXXXX SL con domicilio en calle Princesa 72, 1º C (28008) de Madrid. CIF: XXXXXX<br>
Contacto: <a href="https://dow.com.ar/contact">https://dow.com.ar/contact</a><br>
Finalidad del tratamiento: Gestionar los servicios web (venta de entradas, registro de usuarios, consultas...).<br>
Legitimación: Envío de notificaciones relacionadas con el servicio, Prevención del fraude.<br>
Destinatarios de la información: Entidades Promotoras y Organizadoras de los eventos, prestadores de servicios,
fuerzas y cuerpos de seguridad, según los casos.<br>
También podemos compartir información sobre el uso de la web con nuestros partners publicitarios según se informa en el apartado de “Cookies”.<br>
Puedes ejercer los derechos reconocidos en la legislación vigente en materia de protección de datos, remitiendo
una comunicación escrita al responsable del tratamiento o a través de nuestro DPO.
</p>
</div>
{% include 'partials/captcha.html.twig' %}
<div class="form-check" style="max-width:80%; margin:10px auto 0 auto;">
<input class="form-check-input" type="checkbox" value="" id="checkbox-policy" required>
<label class="form-check-label" for="checkbox-policy">
He leído y acepto la <a href="{{ path('policy') }}" target="_blank">Política de Privacidad y Cookies.</a>
</label>
</div>
<button type="button" id="send-form" class="btn-access mb-2 mt-4">Enviar</button>
</form>
{% endif %}
</div>
</div>
</div>
</div>
</div>
</div>
{% block javascripts %}
<script>
const spinner = $('.loading');
$('#send-form').click(() => {
if ($('#checkbox-policy').prop( "checked")) {
spinner.show();
let formData = new URLSearchParams();
formData.append('g-recaptcha-response', $('#g-recaptcha-response').val());
fetch('{{ path('xml_check_captcha') }}', {
method: 'POST',
headers: {'Content-Type': 'application/x-www-form-urlencoded'},
body: formData.toString()
})
.then(function (response) {
spinner.hide();
return response.json();
})
.then(function (result) {
if (result.status) {
$('#submit').click();
} else {
grecaptcha.reset();
spinner.hide();
swal({
title: 'Error!',
text: "Por favor completa correctamente el formulario e indica que no eres un robot",
type: 'error'
});
}
});
} else {
swal({
title: 'Error!',
text: "Debe aceptar la Politica de Privacidad y Cookies",
type: 'error'
});
}
})
</script>
{% endblock %}
{% endblock %}