templates/front/contact.html.twig line 1

Open in your IDE?
  1. {% extends "base.html.twig" %}
  2. {% form_theme contactForm _self %}
  3. {% block _contact_customFiles_row %}
  4.     {{ form_label(form) }}
  5.     {{ form_errors(form) }}
  6.     <ul class="customfiles" data-prototype="{{ form_widget(form.vars.prototype)|e('html_attr') }}">
  7.         {% for customFile in form %}
  8.             <li>
  9.                 {{ form_widget(customFile) }}
  10.             </li>
  11.         {% endfor %}
  12.     </ul>
  13. {% endblock %}
  14. {% block _contact_customFiles_entry_customFileFile_row %}
  15.     <div class=" bgc-F5F5F5 my-3 my-sm-0 br-4 fs-13 he-64 header-bloc montserrat br-3 pay-8 pal-8 par-3 d-flex align-items-center">
  16.         {{ form_errors(form) }}
  17.         <div class="m-auto content-upload d-flex align-items-center position-relative justify-content-center pax-16">
  18.             <a type='button' class='uploadLink pax-0 c-333333'> <i class="fas fa-file-alt fs-16 lh-21"></i></a>
  19.             <a type='button'
  20.                class='uploadLink text-left c-333333 col pax-7 textFile fs-12 he-32 header-bloc overflow-hidden d-flex align-items-center lh-16 mawi-85'>
  21.                 Uploader mon fichier</a>
  22.             <a type='button'
  23.                class='deleteFile c-333333 position-absolute bgc-yellow header-bloc  he-20 wi-20 t--25 r--10'>
  24.                 <i class="fal fa-times fs-16 lh-21"></i>
  25.             </a>
  26.             <div class="d-none">  {{ form_label(form) }}
  27.                 {{ form_widget(form) }}</div>
  28.         </div>
  29.     </div>
  30. {% endblock %}
  31. {% block body %}
  32.     <section class=" container container-contact pab-100 pat-65">
  33.         {#        {% include "front/menu.html.twig" with {'menu':{("menu.posts"|trans):"#"} %} #}
  34.         {% include "front/menu.html.twig" with {'menu':{("menu.contact"|trans):"#"}} %}
  35.         <h2 class="text-center titleh1 mab-60" data-aos="fade-in"
  36.             data-aos-duration="800">{{ "contact.title"|trans }}</h2>
  37.         <h3 class="c-8E9094 mawi-600 fs-30 fw-500 mab-50 mx-auto text-center" data-aos="fade-in" data-aos-duration="800"
  38.             data-aos-delay="200">{{ "contact.intro"|trans }}</h3>
  39.         <div  data-aos="fade-up" data-aos-duration="800" data-aos-delay="200" id='form-contact' class=" form-contact ">
  40.             <div class="intro-contact-form fs-16 fw-400 mx-auto c-8E9094 text-center mab-60">
  41.                 {{ "contact.form.intro"|trans }}
  42.             </div>
  43.             {% include "form/contactForm.html.twig" %}
  44.         </div>
  45.     </section>
  46.     <section class="pat-100 pab-75 position-relative background-blue">
  47.         <img src="{{ asset('assets/img/motif1.png') }}" class="motif" alt="motif"/>
  48.         <div class="position-relative zi-9" data-aos="fade-up" data-aos-duration="800">
  49.             <div class="surtitle text-center c-204A9A  mab-25 fs-16 fw-600 text-uppercase ls-custom2">
  50.                 {{ "contact.map.surTitle"|trans }}
  51.             </div>
  52.             <div class="position-relative mawi-440 mx-auto">
  53.                 <img src="{{ asset('assets/img/points.svg') }}" class="position-absolute t--15 l-0 zi-0"
  54.                      alt="points icon"/>
  55.                 <h3 class="text-center titleh1 mab-80 position-relative zi-9 ">{{ "contact.map.title"|trans }}</h3>
  56.             </div>
  57.             <div class="container">
  58.                 {% if setting %}
  59.                     <div>
  60.                         <img src="{{ asset(vich_uploader_asset(setting, 'mapFile')) }}" alt="View Point"
  61.                              class="w-100"/>
  62.                     </div>
  63.                 {% endif %}
  64.             </div>
  65.         </div>
  66.         <div id="contactFormContainer"></div>
  67.     </section>
  68.     <section class='position-relative'>
  69.         <div class="container pab-60 position-relative zi-9" data-aos="fade-up" data-aos-duration="800">
  70.             <div class="intro-contact mx-auto mab-50 mat-100">
  71.                 <div class="d-md-flex justify-content-between text-center text-md-left ">
  72.                     {% include "front/contactDetail.html.twig" with {
  73.                     "title":'footer.logo.cities'|trans,
  74.                     "telRaw":"+33472179192",
  75.                     "tel":"+33 (0) 4 72 17 91 92",
  76.                     "mail":"info",
  77.                     "mail1":"viewpoint.fr"
  78.                 } %}
  79.                     {% include "front/contactDetail.html.twig" with {
  80.                     "title":'footer.america.cities'|trans,
  81.                     "telRaw":"+15143435003",
  82.                     "tel":"+1 514 343 5003",
  83.                     "mail":"info",
  84.                     "mail1":"viewpointlifesciences.com",
  85.                     "delay":"200"
  86.                 } %}
  87.                     {% include "front/contactDetail.html.twig" with {
  88.                     "title":'footer.asia.cities'|trans,
  89.                     "telRaw":"+862161767233",
  90.                     "tel":"+86 (0) 21 6176 7233 / 7237",
  91.                     "mail":"info",
  92.                     "mail1":"viewpoint.cn.com",
  93.                     "delay":"400"
  94.                 } %}
  95.                 </div>
  96.             </div>
  97.         </div>
  98.         <img src="{{ asset('assets/img/Motif.png') }}" alt="background motif"
  99.              class="uexpmv w-100 b-0 l-0 img-fit position-absolute"/>
  100.     </section>
  101. {% endblock %}
  102. {% block javascripts %}
  103.     {{ parent() }}
  104.     {#    <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> #}
  105.     {% include "commons/collectionType.html.twig" with {'entity':'CustomFile','addIcon':true, 'deleteIcon':true, 'dataAdd' : 'un fichier'} %}
  106.     {{ encore_entry_script_tags('contact') }}
  107. {% endblock %}