{% extends 'Lenord/base.html.twig' %}
{% block header_epingles %}
{{ include('Lenord/Main/parts/epingles.html.twig') }}
{% endblock %}
{% block header_breadcrumb %}
{% include 'Nordinfo/Main/parts/breadcrumb.html.twig' with {'variation':'le-nord'} %}
{% endblock %}
{% block header_breadcrumb_pdf %}
{% include 'Nordinfo/Main/parts/breadcrumb.html.twig' with {'variation':'le-nord'} %}
{% endblock %}
{% block body %}
<main role="main" class="bgColorHighlightBlue" data-form-validation-step="hidden" id="mainContent" tabindex="-1">
{% include 'Nordinfo/Main/parts/back_btn.html.twig' with {'back_btn_class':'--leNord --barHeading --blueMedium'} %}
<div class="barHeading --leNord --btnBack">
<h1>Formulaire de Contact</h1>
</div>
<article>
<div class="containerSm containerPostDetails --nordServices" aria-live="polite">
<div class="containerContent --nordServices">
<h2 class="d-none d-validation-block headingFormValidationMessage">Merci de vérifier votre saisie</h2>
<p class="__intro textCenter d-validation-none" data-focus-content-target="initial">Une fois envoyé, vous recevez une copie de ce message à l'adresse courriel que vous avez saisie.</p>
<div class="spacer d-validation-none"></div>
<p class="textCenter d-validation-none">Les champs suivis d'un astérisque (<span class="colorRed">*</span>)
sont obligatoires</p>
<form action="{{ path('lenord_send_form') }}" method="post" enctype="multipart/form-data" class="needs-validation formCustom mBLg">
<input type="hidden" name="raison">
<div class="form-validation-overlay mb-5">
<div class="form-group">
<div class="__input-wrapper">
<div class="__inner">
<label for="nom">
<span class="label-text">Nom</span>
</label>
<input type="text" class="form-control" id="nom" name="nom" placeholder="" autocomplete="family-name">
</div>
</div>
</div>
<div class="form-group">
<div class="__input-wrapper">
<div class="__inner">
<label for="prenom">
<span class="label-text">Prénom</span>
</label>
<input type="text" class="form-control" id="prenom" name="prenom" placeholder="" autocomplete="given-name">
</div>
</div>
</div>
<div class="form-group">
<div class="__input-wrapper">
<div class="__inner">
<label for="email">
<span class="label-text">Adresse courriel (ex : nom@domaine.fr) <span class="colorRed">*</span></span>
</label>
<input class="form-control" id="email" autocomplete="email" name="email" placeholder="" required="" type="email">
</div>
</div>
</div>
<div class="form-group">
<div class="__input-wrapper _select _label-hidden">
<div class="__inner" style="position:relative;">
<label for="selectCategory">
<span class="label-text">Thématique concernée <span class="colorRed">*</span></span>
</label>
<select name="thematique" class="form-control" id="selectCategory" required>
<option value=>CHOISIR UNE THÉMATIQUE</option>
<option {% if chosen_thematique is defined and chosen_thematique == "Difficulté d'utilisation, problème technique sur le site" %}selected {% endif %} value="9">Difficulté d'utilisation, problème technique sur le site</option>
{% for thematique in thematiques %}
{% if thematique.id != 9 %}
<option {% if chosen_thematique is defined and chosen_thematique == thematique.name %} selected {% endif %} value="{{thematique.id}}">{{ thematique.name }}</option>
{% endif %}
{% endfor %}
</select>
</div>
</div>
</div>
<div class="form-group">
<div class="__input-wrapper _textarea">
<div class="__inner">
<label for="textarea">
<span class="label-text">Votre Message <span class="colorRed">*</span></span>
:</label>
<textarea class="form-control" id="textarea" name="message" placeholder="" required="" rows="3" autocomplete="off"></textarea>
</div>
</div>
</div>
<div class="form-group" data-form-validation-step-file-wrapper="">
<div class="inputFileWrapper">
<input accept="image/jpeg,image/gif,image/png,.pdf,.doc,.odt" class="inputfile inputfile-1" id="file" name="file" type="file">
<label for="file" class="label-file">
<svg aria-hidden="true" focusable="false" data-name="Calque 1" viewBox="0 0 283.5 283.5" xmlns="http://www.w3.org/2000/svg">
<path d="M261.5,124.6c-5.7-3.5-12.2-2.5-17.4,2.7-37.4,37.4-74.8,75-112.4,112.3-15.1,15-33.5,19.4-53.8,12.9C41.8,240.8,30.2,195,56.2,167.4c6.8-7.2,13.8-14,20.8-20.9h0l1.2-1.2,48-48,44.4-44.4c4.9-4.9,9.7-9.8,14.6-14.6,7.8-7.7,17.2-11.1,28-9.4,12.9,2,22,9.3,26.2,21.7,4.3,12.6,1.5,24-7.6,33.6-5.1,5.4-10.5,10.6-15.8,15.9L168.1,148c-9.2,9.2-18.4,18.5-27.7,27.6l-5.3,5.4c-1.4,1.3-2.6,2.8-4,4-2.8,2.5-5.3,5.3-8,7.9-1.5,1.4-3.1,2.6-4.6,3.9-7.7,4.1-14.1-1.3-14.5-1.7-5.6-5.4-5.7-13.3-.3-18.8l84-84c4.2-4.2,8.5-8.3,12.5-12.7,5.1-5.8,3.7-15-2.7-19.4-5.7-3.9-12.6-3.1-17.8,2.1L144.5,97.5c-19.9,19.9-39.9,39.8-59.8,59.8C75,167,71.3,178.6,73.3,192c2.7,18.7,19.6,33.3,38.6,33.3a39.87,39.87,0,0,0,29.3-12.2L250.5,103.8a59.56,59.56,0,0,0,15.7-27,58.78,58.78,0,0,0,1.9-18.2V57.5a48.59,48.59,0,0,0-.7-5.5C262.8,28,249,11.7,225.7,4.5c-21-6.5-40.4-2.1-56.8,12.6-10.2,9.1-19.5,19.2-29.2,28.9Q89.6,95.95,39.6,146c-15.1,15-23.5,33.1-24.1,54.4-.7,25.5,8.8,46.9,28.3,63.3,17.2,14.6,37.4,20.4,59.8,18a76.42,76.42,0,0,0,46.2-21.8c11.9-11.7,23.6-23.5,35.4-35.3,12.8-12.7,25.5-25.5,38.2-38.2l39.9-39.9a19.61,19.61,0,0,0,3.6-5.4C269.5,135.1,266.8,127.9,261.5,124.6Z"></path>
</svg>
<span>
<span class="label-text">Ajouter une pièce jointe</span>
<br>
<span class="fs-xs">5 Mo maximum. JPEG, GIF, PNG, PDF, DOC, ODT</span>
</span>
</label>
</div>
<script>
'use strict';;
(function (document, window, index) {
var inputs = document.querySelectorAll('.inputfile');
Array.prototype.forEach.call(inputs, function (input) {
var label = input.nextElementSibling,
labelVal = label.innerHTML;
input.addEventListener('change', function (e) {
var fileName = '';
if (this.files && this.files.length > 1)
fileName = (this.getAttribute('data-multiple-caption') || '').replace('{count}', this.files.length);
else
fileName = e.target.value.split('\\').pop();
if (fileName)
label.querySelector('span').innerHTML = fileName;
else
label.innerHTML = labelVal;
});
// Firefox bug fix
input.addEventListener('focus', function () {
input.classList.add('has-focus');
});
input.addEventListener('blur', function () {
input.classList.remove('has-focus');
});
});
}(document, window, 0));
</script>
</div>
<div class="form-group">
<div class="form-check">
<input class="form-check-input" id="mentions" type="checkbox" value="mentions" name="mentions" placeholder="" required="">
<label class="form-check-label" for="mentions">
<span class="d-none label-text">J'accepte les <a href="https://lenord.fr/mentions-legales">mentions légales</a> du site du Département du Nord</span>
J'accepte les <a href="https://lenord.fr/mentions-legales">mentions légales</a> du site du Département du Nord <span class="colorRed">*</span>
</label>
</div>
</div>
<div class="form-group">
<div class="form-check">
<input class="form-check-input" id="newsletter" type="checkbox" value="newsletter" name="newsletter" placeholder="">
<label class="form-check-label" for="newsletter">
<span class="d-none label-text">J'accepte de recevoir les informations du Département du Nord</span>
J'accepte de recevoir les informations du Département du Nord
</label>
</div>
</div>
<span class="font-italic">Votre adresse de messagerie sera uniquement utilisée pour vous envoyer les lettres d'information du Département du Nord.
Vous pouvez à tout moment utiliser le lien de désabonnement intégré dans l'infolettre.
<a class="link-external" href="https://lenord.fr/donnees-personnelles#infolettre" target="_blank">
En savoir plus sur la gestion de vos données et
vos droits.</a>
</span>
</div>
<div class="form-group d-none d-validation-block">
<input type="hidden" name="nb1" value="{{ caps['valeur1']['valeur'] }}">
<input type="hidden" name="nb2" value="{{ caps['valeur2']['valeur'] }}">
<div class="__input-wrapper _captcha">
<div class="__inner">
<label for="inputCaptcha">Répondez à cette question de vérification avant d’envoyer votre message :
Quel est le résultat de ({{ caps['valeur1']['libelle'] }}
+
{{ caps['valeur2']['libelle'] }})
<span class="colorRed d-validation-none">*</span>
</label>
<input class="form-control _captcha" id="inputCaptcha" type="text" name="captcha" data-focus-content-target="verify">
</div>
</div>
</div>
<div class="__buttons-wrapper">
<button class="btn btnFormSubmit d-none d-validation-inline-block _modify --nordServices" data-form-validation-step-toggle>
<span>MODIFIER</span>
</button>
<button class="btn btnFormSubmit d-none d-validation-inline-block --nordServices" type="submit">
<span>ENVOYER</span>
</button>
<button class="btn btnFormSubmit d-validation-none _validation --nordServices" data-form-validation-step-toggle>
<span>VALIDER</span>
</button>
</div>
</form>
</div>
</div>
</article>
</main>
{% endblock %}