templates/front/Contact/show.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% trans_default_domain 'Contact' %}
  3. {% block stylesheets %}
  4.     {{ parent() }}
  5.     {{ encore_entry_link_tags('pages') }}
  6.     {{ encore_entry_link_tags('contact') }}
  7.     <link href='https://api.mapbox.com/mapbox-gl-js/v3.5.1/mapbox-gl.css' rel='stylesheet' />
  8. {% endblock %}
  9. {% block body %}
  10.     <div id="breadcrumbToPlace" class="container">
  11.         <div class="links">
  12.             <a href="{{ path('app_homepage') }}"><i class="fa-solid fa-house"></i></a>
  13.             <span> / </span>
  14.             <span class="active theme-page">
  15.                 Contact
  16.             </span>
  17.         </div>
  18.         <div class="title">
  19.             <h1 class="titleTraitLeft">{{ page.title }}</h1>
  20.         </div>
  21.     </div>
  22.     <div class="container" id="content" data-aos="fade-right">
  23.         <div id="sections">
  24.             {{ form_start(form) }}
  25.             {% for message in app.flashes('successContact') %}
  26.                 <div class="alert alert-success">
  27.                     {{ message }}
  28.                 </div>
  29.             {% endfor %}
  30.                 <h2>Informations générales</h2>
  31.                 <p>Veuillez remplir le formulaire ci-dessous pour toute demande d’informations. Nous vous répondrons dans les plus brefs délais. (*champs obligatoires)</p>
  32.                 <div class="form-group">
  33.                     {{ form_row(form.name) }}
  34.                     {{ form_row(form.firstname) }}
  35.                 </div>
  36.             <div class="form-group">
  37.                 {{ form_row(form.job) }}
  38.             </div>
  39.             <div class="form-group">
  40.                 {{ form_row(form.phone) }}
  41.                 {{ form_row(form.email) }}
  42.             </div>
  43.             <div class="form-group">
  44.                 <h2>Votre demande</h2>
  45.             </div>
  46.             <div class="form-group">
  47.                 {{ form_row(form.object) }}
  48.             </div>
  49.             <div class="form-group">
  50.                 {{ form_row(form.message) }}
  51.             </div>
  52.             <div class="form-group">
  53.                 <p class="info">
  54.                     Les informations recueillies à partir de ce formulaire sont nécessaires à l’instruction de votre
  55.                     demande. Elles sont enregistrées et transmises aux services de SFMG en charge de leur traitement.
  56.                     Vous disposez de droits Informatique et Libertés et notamment d’un droit d’accès, de rectification
  57.                     et d’opposition, sur les données vous concernant, que vous pouvez exercer à l’adresse email
  58.                     <a href="{{ siteSettings.email|mailto(true) }}">{{ siteSettings.email|mailto }}</a>
  59.                 </p>
  60.             </div>
  61.             <div class="form-group confidentiality">
  62.                 <div class="pretty p-default p-curve p-thick p-smooth">
  63.                     {{ form_widget(form.confidentiality) }}
  64.                     <div class="state p-primary-o">
  65.                         <label></label>
  66.                     </div>
  67.                 </div>
  68.                 <label class="label-checkbox">J'accepte la <a href="{{ path('app_confidentiality') }}">politique de confidentialité</a></label>
  69.             </div>
  70.             <div class="form-group">
  71.                 <button type="submit" class="btn dark"><span>Envoyez votre demande</span></button>
  72.             </div>
  73.             {{ form_end(form) }}
  74.         </div>
  75.         <div id="contact-right" data-aos="fade-left">
  76.             <div class="info bg-marbre">
  77.                 <img src="{{ asset('/images/logo_contact.png') }}" class="logo" alt="Logo SFMG">
  78.                 <div class="info-group">
  79.                     <h3>Adresse postale</h3>
  80.                     <p>{{ siteSettings.addressStreet }}<br>{{ siteSettings.zipcode }} {{ siteSettings.city }}</p>
  81.                 </div>
  82.                 <div class="info-group">
  83.                     <h3>Téléphone</h3>
  84.                     <p><a href="tel:{{ siteSettings.phone }}">{{ siteSettings.phone }}</a></p>
  85.                 </div>
  86.                 <div class="info-group">
  87.                     <h3>Email</h3>
  88.                     <p><a href="{{ siteSettings.email|mailto(true) }}">{{ siteSettings.email|mailto }}</a></p>
  89.                 </div>
  90.             </div>
  91.             <div class="container-map">
  92.                 <div id='map' style='width: 100%; height: 450px;'>
  93.                     <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d38543.39200758688!2d2.2257554146620224!3d48.82021586689036!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x47e67a8aa94a5129%3A0xed3658c5319bedf1!2s141%20Av.%20de%20Verdun%2C%2092130%20Issy-les-Moulineaux!5e0!3m2!1sfr!2sfr!4v1735853080416!5m2!1sfr!2sfr" width="100%" height="450" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>
  94.                 </div>
  95.             </div>
  96.         </div>
  97.     </div>
  98.     {% if page.quote %}
  99.         <div class="citation container">
  100.             <img src="{{ asset('/images/YEUX_CHOUETTE.png') }}" alt="yeux de chouette">
  101.             <p>{{ page.quote }}</p>
  102.         </div>
  103.     {% endif %}
  104. {% endblock %}
  105. {% block javascripts %}
  106.     {{ parent() }}
  107.     {{ encore_entry_script_tags('pages') }}
  108.     {{ encore_entry_script_tags('contact') }}
  109.     <script src='https://api.mapbox.com/mapbox-gl-js/v3.5.1/mapbox-gl.js'></script>
  110. {% endblock %}