ParcBundle/Resources/views/parcbundle/retirage/index.html.twig line 1

Open in your IDE?
  1. {% extends '@parcBundle/base.html.twig' %}
  2. {% block stylesheets %}
  3.     {{ parent() }}
  4.     {{ encore_entry_link_tags('retirage', null, 'parc_build') }}
  5.     <script id="search-js" defer="" src="https://api.mapbox.com/search-js/v1.0.0-beta.14/web.js"></script>
  6. {% endblock %}
  7. {% block content %}
  8.     <section id="section-retirage">
  9.         <div class="container-fluid">
  10.             <div class="row pt-5 pb-5">
  11.                 <div class="col-md-12">
  12.                     <div class="card bg-green-to-light shadow mt-70" style="min-height:750px">
  13.                         <div class="card-body">
  14.                             {% for label, messages in app.flashes %}
  15.                                 {% for message in messages %}
  16.                                     <div class="alert alert-{{ label }} alert-dismissible fade show position-absolute" role="alert">
  17.                                         {{ message }}
  18.                                         <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
  19.                                     </div>
  20.                                 {% endfor %}
  21.                             {% endfor %}
  22.                             <div class=" contact-form mb-50">
  23.                                 <div class="row">
  24.                                     <h2 class="text-white">Formulaire de retirages photos</h2>
  25.                                     <p class="text-white pb-2">Merci de compléter le formulaire ci-dessous pour toutes demandes de retirages photos.<br>
  26.                                         Nous vous recontacterons dans les plus brefs délais pour finaliser votre demande.</p>
  27.                                     <div id="form-step">
  28.                                         <div class="form-progress">
  29.                                             <progress class="form-progress-bar" min="0" max="100" value="0" step="33" aria-labelledby="form-progress-completion"></progress>
  30.                                         <div id="form-progress-indicator-one" class="form-progress-indicator one active"></div>
  31.                                         <div id="form-progress-indicator-two" class="form-progress-indicator two"></div>
  32.                                         <div id="form-progress-indicator-three" class="form-progress-indicator three"></div>
  33.                                     </div>
  34.                                     <div class="animation-container">
  35.                                         {% include '@parcbundle/parcbundle/retirage/step1.html.twig' %}
  36.                                         {% include '@parcbundle/parcbundle/retirage/step2.html.twig' %}
  37.                                         {% include '@parcbundle/parcbundle/retirage/step3.html.twig' %}
  38.                                     </div>
  39.                                 </div>
  40.                             </div>
  41.                         </div>
  42.                     </div>
  43.                 </div>
  44.             </div>
  45.         </div>
  46.     </section>
  47. {% endblock %}
  48. {% block javascripts %}
  49.     {{ parent() }}
  50.     {{ encore_entry_script_tags('ajaxRetirage', null, 'parc_build') }}
  51.     <script>
  52.             const ACCESS_TOKEN = 'pk.eyJ1IjoidWJwaG90b2dyYXBoaWVzbWFwYm94IiwiYSI6ImNsZ3l3a3A2azBkcWozaHBieTB0dW9mZ24ifQ.QxsobmSzs_LjqxdCTsOiXw';
  53.             const script = document.getElementById('search-js');
  54.             script.onload = () => {
  55.             const elements = document.querySelectorAll('mapbox-address-autofill');
  56.                 for (const autofill of elements) {
  57.                 autofill.accessToken = ACCESS_TOKEN,
  58.                 autofill.options = {
  59.                 country: 'fr'
  60.                     }
  61.                 }
  62.             };
  63.     </script>
  64. {% endblock %}