templates/simulation.html.twig line 1

Open in your IDE?
  1. {% extends 'layout.html.twig' %}
  2. {% block content %}
  3.     <div id="box-search">
  4.         <div class="thumbnail">
  5.             <img src="{{ asset('assets/img/bandeau-05-2023.jpg') }}" alt="Responsive image" class="img-fluid">
  6.             {#<div class="btn-bandeau">
  7.                 <a type="submit" class="btn btn-primary btn-lg btn-accueil" href="{{ path('diagnostique_gratuit') }}">Demandez
  8.                     votre
  9.                     diagnostique gratuit</a>
  10.             </div>#}
  11.         </div>
  12.     </div>
  13.     <div class="container-fluid mb-3">
  14.         <div class="title">
  15.             Simulez vos aides
  16.         </div>
  17.         <form id="simulation_mail" name="simulation_mail">
  18.             <div class="row">
  19.                 <div class="col-6">
  20.                     <fieldset class="border p-2">
  21.                         <legend class="w-auto">Votre logement</legend>
  22.                         <div class="col-12 mt-2">
  23.                             <label for="house-built">Construction de votre maison</label>
  24.                             <select id="house-built" name="house-built" class="form-control" required>
  25.                                 <option value=1>Moins de 2 ans</option>
  26.                                 <option value=2>Plus de 2 ans</option>
  27.                                 <option value=3>Plus de 15ans</option>
  28.                             </select>
  29.                         </div>
  30.                         <div class="col-12 mt-2">
  31.                             <label for="surface">Surface du logement</label>
  32.                             <input type="text" class="form-control" id="surface" name="surface" placeholder="En m²"
  33.                                    value="" required>
  34.                         </div>
  35.                         <div class="col-12 mt-2">
  36.                             <label for="heating-mode">Mode de chauffage</label>
  37.                             <select id="heating-mode" name="heating-mode" class=form-control required>
  38.                                 <option value=3>Bois</option>
  39.                                 <option value=4>Gaz de ville</option>
  40.                                 <option value=2>Fioul</option>
  41.                                 <option value=5>Gaz propane</option>
  42.                                 <option value=1>Électricité</option>
  43.                                 <option value=6>Pompe à chaleur</option>
  44.                             </select>
  45.                         </div>
  46.                         <div class="col-12 mt-2">
  47.                             <label for="department">Votre département</label>
  48.                             <select id="department" name="department" class="form-control" required>
  49.                                 <option value=16>Charente</option>
  50.                                 <option value=19>Corrèze</option>
  51.                                 <option value=23>Creuse</option>
  52.                                 <option value=24>Dordogne</option>
  53.                                 <option value=87>Haute-Vienne</option>
  54.                                 <option value=99>Autre</option>
  55.                             </select>
  56.                         </div>
  57.                         <div class="col-12 mt-2">
  58.                             <label for="project-type">Type de projet</label>
  59.                             <select id="project-type" name="project-type" class="form-control" required>
  60.                                 <option value="Isolation combles">Isolation de combles</option>
  61.                                 <option value="Isolation sols">Isolation de sols</option>
  62.                                 <option value="Inject styrene">Inject styrene</option>
  63.                                 <option value="Pompe à chaleur">Pompe à chaleur</option>
  64.                                 <option value="Autre">Autre</option>
  65.                             </select>
  66.                         </div>
  67.                         <div class="col-12 mt-2">
  68.                             <label for="comments">Commentaires</label>
  69.                             <input type="text" class="form-control" id="comments" name="comments" placeholder=""
  70.                                    value="">
  71.                         </div>
  72.                     </fieldset>
  73.                 </div>
  74.                 <div class="col-6">
  75.                     <fieldset class="border p-2">
  76.                         <legend class="w-auto">Vos coordonnées</legend>
  77.                         <div class="col-12 mt-2">
  78.                             <label for="name">Votre nom</label>
  79.                             <input type="text" class="form-control" id="name" name="name" placeholder="" value="" required>
  80.                         </div>
  81.                         <div class="col-12 mt-2">
  82.                             <label for="firstname">Votre prénom</label>
  83.                             <input type="text" class="form-control" id="firstname" name="firstname" placeholder=""
  84.                                    value="" required>
  85.                         </div>
  86.                         <div class="col-12 mt-2">
  87.                             <label for="postalCode">Votre code postal</label>
  88.                             <input type="text" class="form-control" id="postalCode" name="postalCode" placeholder=""
  89.                                    value="" required>
  90.                         </div>
  91.                         <div class="col-12 mt-2">
  92.                             <label for="city">Votre ville</label>
  93.                             <input type="text" class="form-control" id="city" name="city" placeholder="" value="" required>
  94.                         </div>
  95.                         <div class="col-12 mt-2">
  96.                             <label for="phone">Votre téléphone</label>
  97.                             <input type="tel" class="form-control" id="phone" name="phone" placeholder="" value="" required
  98.                                    pattern="[0-9]{10}" title="Veuillez respecter la casse suivante : 0606060606">
  99.                         </div>
  100.                         <div class="col-12 mt-2">
  101.                             <label for="email">Votre email</label>
  102.                             <input type="email" class="form-control" id="email" name="email" placeholder="" value="" required>
  103.                         </div>
  104.                     </fieldset>
  105.                 </div>
  106.                 <div class="col-6">
  107.                     <fieldset class="border p-2">
  108.                         <legend class="w-auto">Votre situation familiale</legend>
  109.                         <div class="col-12 mt-2">
  110.                             <label for="nbrefoyer">Nombre de personnes composant le ménage</label>
  111.                             <select id="nbrefoyer" name="nbrefoyer" onchange="catsel(this)" class="form-control" required>
  112.                                 <option disabled selected>Faites votre choix</option>
  113.                                 <option value=1>1</option>
  114.                                 <option value=2>2</option>
  115.                                 <option value=3>3</option>
  116.                                 <option value=4>4</option>
  117.                                 <option value=5>5</option>
  118.                                 <option value=6>6</option>
  119.                                 <option value=7>7</option>
  120.                                 <option value=8>8</option>
  121.                                 <option value=9>9</option>
  122.                             </select>
  123.                         </div>
  124.                     </fieldset>
  125.                 </div>
  126.                 <div class="col-6">
  127.                     <fieldset class="border p-2">
  128.                         <legend class="w-auto">Vos conditions de revenus</legend>
  129.                         <div class="col-12 mt-2">
  130.                             <label for="house-built">Revenus annuels par ménage*</label>
  131.                             <select class="form-control" id="revenu">
  132.                                 <option>Faites votre choix</option>
  133.                             </select>
  134.                         </div>
  135.                     </fieldset>
  136.                 </div>
  137.                 <p style="font-size: 0.7em">*Nombre de personnes composant le ménage nécessaire</p>
  138.             </div>
  139.             <div class="form-group col-md-12 col-sm-12 mt-4" style="text-align: center">
  140.                 <button id="valider" name="valider" class="btn btn-modif btn-large btn-success" type="submit" data-id="" style="background-color: #A0C621; border-color: #A0C621">Envoyer
  141.                 </button><br>
  142.                 <div class="lds-ring col-md-12 col-sm-12" id="lds-ring" hidden><div></div><div></div><div></div><div></div></div>
  143.                 <div class="text-center" id="done" hidden="">Vous pouvez bénéficier d'aides à votre isolement ! <br> Nous allons vous contacter d'ici peu, merci de votre confiance.</div>
  144.             </div>
  145.         </form>
  146.     </div>
  147. {% endblock %}
  148. {% block footer %}
  149.     {{ parent() }}
  150.     <script src="{{ asset('assets/js/simulation.js') }}"></script>
  151. {% endblock %}