templates/Contact/Contact/contact.html.twig line 1

Open in your IDE?
  1. {% extends "layout.html.twig" %}
  2. {% block title %}Nous contacter{% endblock %}
  3. {% block body %}
  4.     <!-- page content -->
  5.     <div class="right_col" role="main">
  6.         <div class="">
  7.             <div class="page-title" style="">
  8.                 <div class="title_left">
  9.                     <h3 class="dark">Nous contacter</h3>
  10.                 </div>
  11.             </div>
  12.             <div class="clearfix" style=""></div>
  13.             <div class="col-lg-3" style="padding-left : 0px;">
  14.                 <ul class="to_do dark" style="font-size:1.2em;">
  15.                     <li>
  16.                         <p><a class="dark" href="{{ path ("dtc_apropos") }}" title="A propos">A propos</a></p>
  17.                     </li>
  18.                     <li>
  19.                         <p><a class="dark" href="{{ path ("dtc_faq") }}" title="FAQ">FAQ</a></p>
  20.                     </li>
  21.                     <li>
  22.                         <p><a class="dark" href="{{ path ("dtc_rgpd") }}" title="RGPD">RGPD</a></p>
  23.                     </li>
  24.                     <li>
  25.                         <p> <a class="dark" href="{{ path ("dtc_conditions") }}" title="Conditions générales de vente">Conditions générales de vente</a></p>
  26.                     </li>
  27.                     <li>
  28.                         <p><a class="dark" href="{{ path ("dtc_mentions") }}" title="Mentions légales">Mentions légales</a></p>
  29.                     </li>
  30.                     <li>
  31.                         <p><a class="dark" href="{{ path ("dtc_equipe") }}" title="Notre équipe">Notre équipe</a></p>
  32.                     </li>
  33.                     <li>
  34.                         <p><i class="fa fa-caret-square-o-right"></i>  <a class="dark" href="{{ path ("dtc_contact") }}" title="Nous contacter"><b>Nous contacter</b></a></p>
  35.                     </li>
  36.                 </ul>
  37.                 <hr/>
  38.                 <!-- Rectangle qui prend le reste -->
  39.                 <div class="d-none d-lg-block _rectangle">
  40.                     <div class="inner-rectangle _d-flex">
  41.                         <div class="half-rect">
  42.                             <span class="blanc" style="font-size:0.4em;">besoin d'aide ?</span><br/>
  43.                             <a style="color:#fbb911 !important;cursor:pointer;font-size:0.5em;" href="tel:+33475851048">04 75 85 10 48</a>
  44.                         </div>
  45.                         <div style="height:100px;" class="fond-besoin-aide half-rect">
  46.                         </div>
  47.                     </div>
  48.                 </div>
  49.             </div>
  50.             <div class="col-lg-9">
  51.                 <div class="row">
  52.                 <div class="dark col-md-12 col-sm-12" style="font-size:1.2em;font-weight:bold;">
  53.                     <div class="x_panel no-transform-text">
  54.                     <p>
  55.                        <b> Pensez à consulter notre Foire aux questions avant de nous contacter.</b>
  56.                     </p>
  57.                     <p>
  58.                         Vous n'avez pas trouvé votre réponse ? <br/>
  59.                         Remplissez le formulaire ci-dessous. <br/>
  60.                         Notre Service Client vous répondra sous 24h (jours ouvrables).<br/><br/>
  61.                         Merci pour votre patience.
  62.                     </p>
  63.                     </div>
  64.                 </div>
  65.                 </div>
  66.                 <div class="row">
  67.                     <div class="col-md-12 col-sm-12">
  68.                         <div class="x_panel">
  69.                             <div class="x_title">
  70.                                 <h2>Contactez-nous <small>Formulaire</small></h2>
  71.                                 <div class="clearfix"></div>
  72.                             </div>
  73.                             <div class="x_content">
  74.                                 {{ form_start(form, {'attr': {'novalidate': 'novalidate'}}) }}
  75.                                 <div>
  76.                                     {% include 'layout-errors.html.twig' with {'errors': errors} %}
  77.                                 </div>
  78.                                 <div class="row">
  79.                                     <!-- Référence -->
  80.                                     <div class="col-md-12 col-sm-12 form-group">
  81.                                         <label for="reference">Référence client <span class="required">*</span></label>
  82.                                         {% set reference_client = ""  %}
  83.                                         {% if app.user.id is defined %}
  84.                                             {% set reference_client = app.user.client.reference  %}
  85.                                         {% endif %}
  86.                                         {{ form_widget(form.reference, {'attr': {'value':reference_client, 'readonly':'readonly','placeholder':'Référence client','class': 'form-control ' ~ (form_errors(form.reference) ? ' is-invalid' : '') }}) }}
  87.                                         <span class="help-block" data-for="firstname"></span>
  88.                                         {% for error in form.reference.vars.errors %}
  89.                                             <div class="invalid-feedback">
  90.                                                 {{ error.message }}
  91.                                             </div>
  92.                                         {% endfor %}
  93.                                     </div>
  94.                                 </div>
  95.                                 <div class="row">
  96.                                     <!-- Prénom -->
  97.                                     <div class="col-md-6 col-sm-12 form-group">
  98.                                         <label for="firstname">Prénom <span class="required">*</span></label>
  99.                                         {% set prenom_user = ""  %}
  100.                                         {% if app.user.id is defined %}
  101.                                             {% set prenom_user = app.user.prenom  %}
  102.                                         {% endif %}
  103.                                         {{ form_widget(form.prenom, {'attr': { 'value':prenom_user,'placeholder':'Prénom','class': 'form-control ' ~ (form_errors(form.prenom) ? ' is-invalid' : '') }}) }}
  104.                                         <span class="help-block" data-for="firstname"></span>
  105.                                         {% for error in form.prenom.vars.errors %}
  106.                                             <div class="invalid-feedback">
  107.                                                 {{ error.message }}
  108.                                             </div>
  109.                                         {% endfor %}
  110.                                     </div>
  111.                                     <!-- Nom -->
  112.                                     <div class="col-md-6 col-sm-12 form-group">
  113.                                         {% set nom_user = ""  %}
  114.                                         {% if app.user.id is defined %}
  115.                                             {% set nom_user = app.user.nom  %}
  116.                                         {% endif %}
  117.                                         <label for="lastname">Nom <span class="required">*</span></label>
  118.                                         {{ form_widget(form.nom, {'attr': { 'value':nom_user,'placeholder':'Nom','class': 'form-control ' ~ (form_errors(form.nom) ? ' is-invalid' : '') }}) }}
  119.                                         <span class="help-block" data-for="firstname"></span>
  120.                                         {% for error in form.nom.vars.errors %}
  121.                                             <div class="invalid-feedback">
  122.                                                 {{ error.message }}
  123.                                             </div>
  124.                                         {% endfor %}
  125.                                     </div>
  126.                                 </div>
  127.                                 <div class="row">
  128.                                     <!-- Email -->
  129.                                     <div class="col-md-6 col-sm-12 form-group">
  130.                                         {% set email_user = ""  %}
  131.                                         {% if app.user.id is defined %}
  132.                                             {% set email_user = app.user.email  %}
  133.                                         {% endif %}
  134.                                         <label for="email">Adresse e-mail <span class="required">*</span></label>
  135.                                         {{ form_widget(form.email, {'attr': {'value':email_user,'placeholder':'Adresse e-mail','class': 'form-control ' ~ (form_errors(form.email) ? ' is-invalid' : '') }}) }}
  136.                                         <span class="help-block" data-for="email"></span>
  137.                                         {% for error in form.email.vars.errors %}
  138.                                             <div class="invalid-feedback">
  139.                                                 {{ error.message }}
  140.                                             </div>
  141.                                         {% endfor %}
  142.                                     </div>
  143.                                     <!-- Telephone -->
  144.                                     <div class="col-md-6 col-sm-12 form-group">
  145.                                         {% set telephone_user = ""  %}
  146.                                         {% if app.user.id is defined %}
  147.                                             {% set telephone_user = app.user.telephone  %}
  148.                                         {% endif %}
  149.                                         <label for="telephone">Téléphone <span class="required">*</span></label>
  150.                                         {{ form_widget(form.telephone, {'attr': {'value':telephone_user,'placeholder':'Téléphone','class': 'form-control ' ~ (form_errors(form.telephone) ? ' is-invalid' : '') }}) }}
  151.                                         <span class="help-block" data-for="telephone"></span>
  152.                                         {% for error in form.telephone.vars.errors %}
  153.                                             <div class="invalid-feedback">
  154.                                                 {{ error.message }}
  155.                                             </div>
  156.                                         {% endfor %}
  157.                                     </div>
  158.                                 </div>
  159.                                 <div class="row">
  160.                                     <div class="col-md-12 col-sm-12 form-group">
  161.                                         <label for="sujet">Sujet <span class="required">*</span></label>
  162.                                         {{ form_widget(form.sujet, {
  163.                                             'attr': {
  164.                                                 'placeholder':'Sujet','class': 'form-control' ~ (form_errors(form.sujet) ? ' is-invalid' : '')
  165.                                             }
  166.                                         }) }}
  167.                                         {% for error in form.sujet.vars.errors %}
  168.                                             <div class="invalid-feedback">
  169.                                                 {{ error.message }}
  170.                                             </div>
  171.                                         {% endfor %}
  172.                                     </div>
  173.                                 </div>
  174.                                 <div class="row">
  175.                                     <div class="col-md-12 col-sm-12 form-group">
  176.                                         <label for="sujet">Message <span class="required">*</span></label>
  177.                                         {{ form_widget(form.message, {
  178.                                             'attr': {
  179.                                                 'placeholder':'Votre message','class': 'form-control' ~ (form_errors(form.message) ? ' is-invalid' : '')
  180.                                             }
  181.                                         }) }}
  182.                                         {% for error in form.message.vars.errors %}
  183.                                             <div class="invalid-feedback">
  184.                                                 {{ error.message }}
  185.                                             </div>
  186.                                         {% endfor %}
  187.                                     </div>
  188.                                 </div>
  189.                                 <!-- Consentement -->
  190.                                 <div class="col-md-12 col-sm-12 form-group">
  191.                                     <div class="form-check">
  192.                                         {{ form_widget(form.accept_cgu, {
  193.                                             'attr': {
  194.                                                 'class': 'form-check-input' ~ (form_errors(form.accept_cgu) ? ' is-invalid' : '')
  195.                                             }
  196.                                         }) }}
  197.                                         {{ form_label(form.accept_cgu, null, {'label_attr': {'class': 'form-check-label'}}) }}
  198.                                         {% for error in form.accept_cgu.vars.errors %}
  199.                                             <div class="invalid-feedback">{{ error.message }}</div>
  200.                                         {% endfor %}
  201.                                     </div>
  202.                                 </div>
  203.                                 <!-- Bouton -->
  204.                                 <div class="col-md-12 col-sm-12 form-group">
  205.                                     <button type="submit" class="btn btn-success"><i class="fa fa-paper-plane"></i> &nbsp;Envoyer</button>
  206.                                 </div>
  207.                                 {{ form_end(form) }}
  208.                             </div>
  209.                         </div>
  210.                     </div>
  211.                 </div>
  212.             </div>
  213.             <div class="both"></div>
  214.         </div>
  215.     </div>
  216.     <!-- /page content -->
  217. {% endblock %}