templates/souscription/indexHabitation.html.twig line 1
{% extends 'base.html.twig' %}{% block title %}{% endblock %}{% block body %}<!-- Customized Bootstrap Stylesheet --><link href="{{asset('assets/css/form/formHabitation.css')}}" rel="stylesheet"/><script src="https://common.olemiss.edu/_js/sweet-alert/sweet-alert.min.js"></script><linkrel="stylesheet" type="text/css" href="https://common.olemiss.edu/_js/sweet-alert/sweet-alert.css"><!-- google font --><script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.js"></script><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet"/><link href="/assets/profile/plugins/global/plugins.bundle.css" rel="stylesheet" type="text/css"/><script src="/assets/profile/js/scripts.bundle.js"></script>{% for flashMessage in app.session.flashbag.get('noTarif') %}<script>window.onload = function () {Swal.fire({text:"{{ flashMessage }}",icon: "error",buttonsStyling: false,confirmButtonText: "Ok",background: '#f8f9fa', // Couleur d'arrière-plan personnaliséecustomClass: {confirmButton: "btn btn-danger"}});};</script>{% endfor %}{% for flashMessage in app.session.flashbag.get('attentePaiement') %}<script>window.onload = function () {Swal.fire({text:"{{ flashMessage }}",icon: "error",buttonsStyling: false,confirmButtonText: "Ok",background: '#f8f9fa', // Couleur d'arrière-plan personnaliséecustomClass: {confirmButton: "btn btn-danger"}});};</script>{% endfor %}{% for flashMessage in app.session.flashbag.get('validiter') %}<script>window.onload = function () {Swal.fire({text:"{{ flashMessage }}",icon: "error",buttonsStyling: false,confirmButtonText: "Ok",background: '#f8f9fa', // Couleur d'arrière-plan personnaliséecustomClass: {confirmButton: "btn btn-danger"}});};</script>{% endfor %}<style>.custom-img {width: 100%; /* Remplir toute la largeur disponible */height: 40vh; /* Remplir la moitié de la hauteur de la fenêtre du navigateur */object-fit: cover; /* L'image couvre la zone sans déformation */}</style><!-- Carousel Start --><div class="container-fluid p-0 mb-0 wow fadeIn" data-wow-delay="0.1s"><div id="header-carousel" class="carousel slide" data-bs-ride="carousel"><div class="carousel-inner"><div class="carousel-item active">{# <img class="h-50 w-80" src="{{asset('assets/img/IMAGE4.jpg')}}" alt="Image" /> #}<img class="custom-img" src="{{asset('assets/img/IMAGE4.jpg')}}" alt="Image" /><div class="absolute-div"><div class="carousel-caption"><!-- Service Start --><div class="container-xl py-5 mb-5"><div class="container"><div class="text-center mx-auto"><h1 class="display-5 mb-0 text-white " id="heading">Souscription assurance habitation</h1></div></div></div><!-- Service End --></div></div></div></div></div></div><!-- Carousel End --><!--begin::Wrapper container--><divclass="app-container container-xxl d-flex"><!--begin::Main--><divclass="app-main flex-column flex-row-fluid" id="kt_app_main"><!--begin::Content wrapper--><divclass="d-flex flex-column flex-column-fluid"><!--begin::Content--><divid="kt_app_content" class="app-content"><!--begin::About card--><divclass="card"><!--begin::Body--><divclass="card-body p-lg-30"><!--begin::About--><divclass="mb-18"><!--begin::Wrapper--><divclass="mb-10"><!--begin::Overlay-->{# <divclass="overlay"><!--begin::Image--><imgclass="w-100 card-rounded" src="{{asset('assets/img/img3.jpg')}}" height="50%" alt=""/><!--end::Image--></div> #}<div class="container-fluid"><div class="row justify-content-center"><div class="col-12 col-sm-12 col-md-12 col-lg-10 col-xxl-9 text-center p-0 mt-3 mb-2"><div class="card px-3 pt-4 pb-0 mt-3 mb-3 border border-light rounded"><h2 id="heading">Commandez votre assurance habitation en quelques minutes</h2><p>Veuillez choisir votre formule</p><formid="msform" method="POST" action="{{path('app_souscription_Habitation')}}"><!-- progressbar --><ul id="progressbar"><li class="active" id="home"><strong class="d-none d-md-block">Formules assurance</strong></li><li id="personal"><strong class="d-none d-md-block">Informations personnelles</strong></li></ul><div class="progress"><div class="progress-bar progress-bar-striped progress-bar-animated" role="progressbar" aria-valuemin="0" aria-valuemax="100"></div></div><br><!-- fieldsets --><fieldset><div class="form-card"><div class="row"><div class="col-6"><h2 class="fs-title"></h2></div><div class="col-6"><h2 class="steps">Etape 1 - 2</h2></div></div><div class="row mt-5">{% for liste in formules %}<div class="col-sm-6 col-md-3 border border-1 rounded-3 m-2"><div class="img-boxF text-center"><label><input class="mt-3" id="f1{{liste.id}}" name="formule" type="radio" style="width: 80px;" value="{{liste.id}}" onclick="getCheckboxVal()"/>{% if liste.id == 1 %}<img class=" d-none d-md-block border border-1 rounded-top " src="/assets/img/formule/h1.jpg" style="width:110%;margin-left:-12px;" alt=""><imgclass=" d-block d-md-none border border-1 rounded-top " src="/assets/img/formule/h1.jpg" style="width:107%;margin-left:-12px;" alt="">{# <img class="border border-1 rounded-top d-sm-block d-md-none" src="/assets/img/formule/h1.jpg" style="width:100%;margin-left:-12px;" alt=""> #}<span class="mt-3"><strong>FORMULE 1</strong></span>{% elseif liste.id == 2 %}<img class=" d-none d-md-block border border-1 rounded-top " src="/assets/img/formule/h2.jpg" style="width:110%;margin-left:-12px;" alt=""><img class=" d-block d-md-none border border-1 rounded-top " src="/assets/img/formule/h2.jpg" style="width:107%;margin-left:-12px;" alt=""><span class="mt-3"><strong>FORMULE 2</strong></span>{# <img src="/assets/img/formule/f2.jpg" alt=""> #}{% elseif liste.id == 3 %}<img class=" d-none d-md-block border border-1 rounded-top " src="/assets/img/formule/h3.jpg" style="width:110%;margin-left:-12px;" alt=""><img class=" d-block d-md-none border border-1 rounded-top " src="/assets/img/formule/h3.jpg" style="width:107%;margin-left:-12px;" alt=""><span class="mt-3"><strong>FORMULE 3</strong></span>{# <img src="/assets/img/formule/f3.jpg" alt=""> #}{% endif %}</label>{% if liste.id == 1 %}<span class="fw-semibold text-gray-600 fs-6 mb-8 d-block mt-2 text-start" style="font-size:10px;">Pour une prime de 40.000 F CFA par an, obtenez une couverture allant jusqu'à 20.000.000 de F CFA pour votre bâtiment et 5.000.000 F CFA pour le contenu.</span>{% elseif liste.id == 2 %}<span class="fw-semibold text-gray-600 fs-6 mb-8 d-block mt-2 text-start">Pour une prime de 50.000 F CFA par an, obtenez une couverture allant jusqu'à 30.000.000 de F CFA pour votre bâtiment et 10.000.000 F CFA pour le contenu.</span>{% elseif liste.id == 3 %}<span class="fw-semibold text-gray-600 fs-6 mb-8 d-block mt-2 text-start">Pour une prime de 90.000 F CFA par an, obtenez. une couverture allant jusqu'à 50.000.000 de F CFA pour votre bâtiment et 15.000.000 F CFA pour le contenu.</span>{% endif %}</div></div>{% endfor %}<div class="col-sm-12 col-md-2 border border-1 rounded-3 m-2"><div class="img-boxF text-center row"><label class="col-sm-6 col-md-12 "><input class="mt-3" id="fs" name="formule" type="radio" style="width: 80px;" value="4" onclick="getCheckboxVal()"/><img class=" d-none d-md-block border border-1 rounded-top " src="/assets/img/formule/h4.jpg" style="width:117%;margin-left:-12px;height:108%;" alt=""><img class=" d-block d-md-none border border-1 rounded-top " src="/assets/img/formule/h4.jpg" style="width:107%;margin-left:-12px;height:80%;" alt=""><span class="mt-3"><strong>TARIF SUR MESURE</strong></span></label><spanclass="fw-semibold text-gray-600 fs-6 mb-8 d-block mt-5 col-sm-6 col-md-12 text-start" style="margin-bottom:-80px;">{# Tarif sur mesure #}</span></div></div></div></div><input type="button" style="display:none" id="form" name="next" class="next action-button" value="Suivant"/><div style="display:none" id="formS"></div></fieldset><fieldset><div class="form-card"><div class="row"><div class="col-6"><h2 class="fs-title"></h2></div><div class="col-6"><h2 class="steps">Etape 2 - 2</h2></div></div><div class="row"><div class="col-12 col-md-4"><label class="fieldlabels">Nom: <span class="text-danger">*</span></label><input type="text" name="nom" placeholder="Votre nom"/></div><div class="col-12 col-md-4"><label class="fieldlabels">Prénom: <span class="text-danger">*</span></label><input type="text" name="prenom" placeholder="Votre prénom"/></div><div class="col-12 col-md-4"><label class="fieldlabels">Email:</label><input type="text" name="email" placeholder="Votre email"/></div><div class="col-12 col-md-4"><label class="fieldlabels">Quartier: <span class="text-danger">*</span></label><input type="text" name="quartier" placeholder="Quartier de résidence"/></div><div class="col-12 col-md-4"><label class="fieldlabels">Téléphone: <span class="text-danger">*</span></label><input type="text" name="phone" placeholder="N° de téléphone" maxlength="8" onkeypress="chiffres(event)"/></div><div class="col-12 col-md-4"><label class="fieldlabels">N° Ilot: <span class="text-danger">*</span></label><input type="number" name="ilot" placeholder="N° ilot"/></div></div><div class="row"><div class="col-12 col-md-4"><label class="fieldlabels">N° parcelle: <span class="text-danger">*</span></label><input type="text" name="parcelle" placeholder="N° parcelle"/></div></div></div><input type="button" class="valider" value="Valider " onclick="verif(this);"/><input type="button" name="previous" class="previous action-button-previous" value="Précédent"/></fieldset></form></div></div></div></div><!--end::Overlay--></div><!--end::Wrapper--></div><!--end::About--></div><!--end::Body--></div><!--end::About card--></div><!--end::Content--></div><!--end::Content wrapper--></div><!--end::Main--></div><!--end::Wrapper container--><script>jQuery.noConflict()(function ($) {$(document).ready(function () {var current_fs,next_fs,previous_fs; // fieldsetsvar opacity;var current = 1;var steps = $("fieldset").length;setProgressBar(current);$(".next").click(function () {current_fs = $(this).parent();next_fs = $(this).parent().next();// Add Class Active$("#progressbar li").eq($("fieldset").index(next_fs)).addClass("active");// show the next fieldsetnext_fs.show();// hide the current fieldset with stylecurrent_fs.animate({opacity: 0}, {step: function (now) { // for making fielset appear animationopacity = 1 - now;current_fs.css({'display': 'none', 'position': 'relative'});next_fs.css({'opacity': opacity});},duration: 500});setProgressBar(++ current);});$(".previous").click(function () {current_fs = $(this).parent();previous_fs = $(this).parent().prev();// Remove class active$("#progressbar li").eq($("fieldset").index(current_fs)).removeClass("active");// show the previous fieldsetprevious_fs.show();// hide the current fieldset with stylecurrent_fs.animate({opacity: 0}, {step: function (now) { // for making fielset appear animationopacity = 1 - now;current_fs.css({'display': 'none', 'position': 'relative'});previous_fs.css({'opacity': opacity});},duration: 500});setProgressBar(-- current);});function setProgressBar(curStep) {var percent = parseFloat(100 / steps) * curStep;percent = percent.toFixed();$(".progress-bar").css("width", percent + "%")}$(".submit").click(function () {return false;})});});function verif(bouton) {form = bouton.form;if ((form.formule.value == "")) {event.preventDefault(); // Empêche la soumission du formulaireSwal.fire({icon: 'warning',title: 'Attention',text: 'Veuillez selectionnez votre formule.',confirmButtonColor: '#3085d6',confirmButtonText: 'OK',background: '#f8f9fa' // Couleur d'arrière-plan personnalisée});return false;} else {if ((form.nom.value == "")) {event.preventDefault(); // Empêche la soumission du formulaireSwal.fire({icon: 'warning',title: 'Attention',text: 'Veuillez remplir le champ nom au niveau des informations personnelles.',confirmButtonColor: '#3085d6',confirmButtonText: 'OK',background: '#f8f9fa' // Couleur d'arrière-plan personnalisée});return false;} else {if ((form.prenom.value == "")) {event.preventDefault(); // Empêche la soumission du formulaireSwal.fire({icon: 'warning',title: 'Attention',text: 'Veuillez remplir le champ prénom au niveau des informations personnelles.',confirmButtonColor: '#3085d6',confirmButtonText: 'OK',background: '#f8f9fa' // Couleur d'arrière-plan personnalisée});return false;} else {if ((form.phone.value == "")) {event.preventDefault(); // Empêche la soumission du formulaireSwal.fire({icon: 'warning',title: 'Attention',text: 'Veuillez remplir le champ téléphone au niveau des informations personnelles.',confirmButtonColor: '#3085d6',confirmButtonText: 'OK',background: '#f8f9fa' // Couleur d'arrière-plan personnalisée});return false;} else {if ((form.quartier.value == "")) {event.preventDefault(); // Empêche la soumission du formulaireSwal.fire({icon: 'warning',title: 'Attention',text: 'Veuillez remplir le champ quartier au niveau des informations personnelles.',confirmButtonColor: '#3085d6',confirmButtonText: 'OK',background: '#f8f9fa' // Couleur d'arrière-plan personnalisée});return false;} else {if ((form.ilot.value == "")) {event.preventDefault(); // Empêche la soumission du formulaireSwal.fire({icon: 'warning',title: 'Attention',text: 'Veuillez remplir le n° du ilot au niveau des informations personnelles.',confirmButtonColor: '#3085d6',confirmButtonText: 'OK',background: '#f8f9fa' // Couleur d'arrière-plan personnalisée});return false;} else {if ((form.parcelle.value == "")) {event.preventDefault(); // Empêche la soumission du formulaireSwal.fire({icon: 'warning',title: 'Attention',text: 'Veuillez remplir le n° du parcelle au niveau des informations personnelles.',confirmButtonColor: '#3085d6',confirmButtonText: 'OK',background: '#f8f9fa' // Couleur d'arrière-plan personnalisée});return false;} else {form.submit();}}}}}}}}function getCheckboxVal() {var lang1 = document.querySelector('input[type=radio]:checked');console.log(lang1.value);if (lang1.value != "4") {document.getElementById('form').style.display = "none";document.getElementById('formS').style.display = "none";$(document).ready(function () {$('#form').trigger("click");});} else {document.getElementById('form').style.display = "none";document.getElementById('formS').style.display = "block";swal.setDefaults({confirmButtonColor: '#2a1266'});swal({title: "Information!", text: 'Pour un tarif sur mesure veuillez contacter le 96265109.'})}}</script>{% endblock %}