templates/main/site/views/Static/affiliation.contact.html.twig line 1

Open in your IDE?
  1. {% trans_default_domain 'Site' %}
  2. {% extends "main/site/views/common/base.html.twig" %}
  3. {% block title %}{{ 'site.affiliation.pageData.title'|trans }}{% endblock %}
  4. {% block meta_description %}<meta name="description" content="{{ 'site.affiliation.pageData.meta.description'|trans }}">{% endblock %}
  5. {% block page_specific_meta %}
  6.     {{ parent() }}
  7.     <link rel="canonical" href="{{ url('brulafine_affiliation') }}" />
  8. {% endblock %}
  9. {% block javascripts %}
  10. {{ parent() }}
  11. {{ GGMarketingTag('visite', app.request.locale, tracking) }}
  12.     <script src='https://www.google.com/recaptcha/api.js' async defer></script>
  13.     <script>
  14.         function onSubmit(token) {
  15.             document.getElementById("affiliation_page_form").submit();
  16.         }
  17.     </script>
  18. {% endblock %}
  19. {% block fb_event_tag %}
  20.     {% if tracking is defined %}
  21.         {{ getFbkEventTag(app.request.locale, tracking, 'visite') }} {# We want only one tag per page. If no event provided, pageview will be displayed. #}
  22.     {% else %}
  23.         {{ getFbkEventTag(app.request.locale) }}
  24.     {% endif %}
  25. {% endblock %}
  26. {% block page_content %}
  27. <div class="content" role="main">
  28.   <section class="section">
  29.       <div class="container-fluid">
  30.           <div class="section__title">
  31.               <h1 class="text-center underline-bottom">{{ 'site.affiliation.title'|trans }}</h1>
  32.               <p class="text-center">{{ 'site.affiliation.paragraph'|trans | raw }}</p>
  33.           </div>
  34.           <div class="contact">
  35.               <div class="row">
  36.                   <div class="col-sm-7 col-md-6 col-md-offset-1">
  37.                       <div class="contact__form">
  38.                         <h2 class="text-primary">{{ 'site.affiliation.title2'|trans }}</h2>
  39. {% for flash_message in app.session.flashBag.get('info') %}
  40. <div class="alert alert-success" role="alert">
  41.     <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>
  42.     {{ flash_message | trans({}, constant('App\\Services\\TranslationManager::TRANSLATION_DOMAIN_FLASH')) }}
  43. </div>
  44. {% endfor %}
  45.                           {{ form_start(form, {'method': 'post', 'action': path('brulafine_affiliation'), 'attr': {'class': 'recaptcha-form', 'id': 'affiliation_page_form'}}) }}
  46.                           {{ form_widget(form._token) }}
  47.                           {% if form.vars['errors'] is not empty %}
  48.                               <div class="alert alert-danger" role="alert">
  49.                                   <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>
  50.                                   {{ form_errors(form) | trans | raw }}
  51.                               </div>
  52.                           {% endif %}
  53.                           <div class="row">
  54.                               <div class="col-sm-6">
  55.                                   <div class="form-group">
  56.                                       <label for="{{form.firstName.vars.id}}">{{ 'site.common.firstName.label'|trans }} <sup class="text-danger">*</sup> :</label>
  57.                                       <input type="text" name="{{form.firstName.vars.full_name}}" id="{{form.firstName.vars.id}}" value="{{form.firstName.vars.value}}" placeholder="{{ 'site.common.firstName.placeholder'|trans }}" class="form-control">
  58.                                       {% if form.firstName.vars.errors|length %}
  59.                                           <div class="alert alert-danger" role="alert">
  60.                                               <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span
  61.                                                           aria-hidden="true">×</span></button>
  62.                                               {{ form_errors(form.firstName) | trans | raw }}
  63.                                           </div>
  64.                                       {% endif %}
  65.                                   </div>
  66.                               </div>
  67.                               <div class="col-sm-6">
  68.                                   <div class="form-group">
  69.                                       <label for="{{form.lastName.vars.id}}">{{ 'site.common.lastName.label'|trans }} <sup class="text-danger">*</sup> :</label>
  70.                                       <input type="text" name="{{form.lastName.vars.full_name}}" id="{{form.lastName.vars.id}}" value="{{form.lastName.vars.value}}" placeholder="{{ 'site.common.lastName.placeholder'|trans }}" class="form-control" required>
  71.                                       {% if form.lastName.vars.errors|length %}
  72.                                           <div class="alert alert-danger" role="alert">
  73.                                               <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span
  74.                                                           aria-hidden="true">×</span></button>
  75.                                               {{ form_errors(form.lastName) | trans | raw }}
  76.                                           </div>
  77.                                       {% endif %}
  78.                                   </div>
  79.                               </div>
  80.                           </div>
  81.                           <div class="form-group">
  82.                               <label for="{{form.email.vars.id}}">{{ 'site.common.email.label'|trans }}  <sup class="text-danger">*</sup> :</label>
  83.                               <input type="text" name="{{form.email.vars.full_name}}" id="{{form.email.vars.id}}" value="{{form.email.vars.value}}" placeholder="{{ 'site.common.email.placeholder'|trans }}" class="form-control"{% if form.email.vars.required %} required {% endif %} autocomplete="email">
  84.                               {% if form.email.vars.errors|length %}
  85.                                   <div class="alert alert-danger" role="alert">
  86.                                       <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span
  87.                                                   aria-hidden="true">×</span></button>
  88.                                       {{ form_errors(form.email) | trans | raw }}
  89.                                   </div>
  90.                               {% endif %}
  91.                           </div>
  92.                           <div class="form-group">
  93.                               <label for="{{form.title.vars.id}}">{{ 'site.common.subject.label'|trans }} <sup class="text-danger">*</sup> :</label>
  94.                               <input type="text" name="{{form.title.vars.full_name}}" id="{{form.title.vars.id}}" value="{{form.title.vars.value}}" placeholder="{{ 'site.common.subject.placeholder'|trans }}" class="form-control"{% if form.title.vars.required %} required {% endif %}>
  95.                               {% if form.title.vars.errors|length %}
  96.                                   <div class="alert alert-danger" role="alert">
  97.                                       <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span
  98.                                                   aria-hidden="true">×</span></button>
  99.                                       {{ form_errors(form.title) | trans | raw }}
  100.                                   </div>
  101.                               {% endif %}
  102.                           </div>
  103.                           <div class="form-group">
  104.                               <label for="{{form.message.vars.id}}">{{ 'site.common.message.label'|trans }} <sup class="text-danger">*</sup> :</label>
  105.                               <textarea name="{{form.message.vars.full_name}}" id="{{form.message.vars.id}}" class="form-control" placeholder="{{ 'site.common.message.placeholder'|trans }}">{{form.message.vars.value}}</textarea>
  106.                               {% if form.message.vars.errors|length %}
  107.                                   <div class="alert alert-danger" role="alert">
  108.                                       <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span
  109.                                                   aria-hidden="true">×</span></button>
  110.                                       {{ form_errors(form.message) | trans | raw }}
  111.                                   </div>
  112.                               {% endif %}
  113.                           </div>
  114.                           <div class="row">
  115.                               {% if '' != recaptchaErrorMessage %}
  116.                                   <div class="alert alert-danger" role="alert">
  117.                                       <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span
  118.                                                   aria-hidden="true">×</span></button>
  119.                                       {{ recaptchaErrorMessage | trans | raw }}
  120.                                   </div>
  121.                               {% endif %}
  122.                               <div class="col-sm-8">
  123.                                   <div class="form-group">&nbsp;</div>
  124.                               </div>
  125.                               <div class="col-sm-4">
  126.                                   <div class="form-group text-right">
  127.                                       {{ form_row(form.submit,  {'label':  'site.common.buttons.submit' } ) }}
  128.                                   </div>
  129.                               </div>
  130.                           </div>
  131.                           <p class="form-text">{{ 'site.affiliation.paragraph2'|trans }}</p>
  132.                           {{ form_end(form, {'render_rest': false}) }}
  133.                     </div>
  134.                   </div>
  135.                   <div class="col-sm-4 col-sm-offset-1">
  136.                       <div class="contact__information">
  137.                           <h2 class="text-primary">
  138.                               {{ 'site.affiliation.sidebar.title'|trans }}
  139.                           </h2>
  140.                            <h3>
  141.                                <img src="/images/main/Logo_Affilae_fond_noir_crop.png" alt="Affiliate Logo" class="icon icon-24 icon-pink">
  142.                               <a href="https://affilae.com/fr/programme-affiliation-brulafine-2"> {{ 'site.affiliation.sidebar.link'|trans }}</a>
  143.                            </h3>
  144.                           <hr>
  145.                           <h2 class="text-primary">
  146.                               {{ 'site.affiliation.sidebar.title2'|trans }}
  147.                           </h2>
  148.                           <h3>
  149.                               <img src="/images/main/Skype.png" alt="Skype Logo" class="icon icon-24 icon-pink">
  150.                               <a href="{{ 'site.affiliation.sidebar.linkSkype'|trans }}"> {{ 'site.affiliation.sidebar.link2'|trans }}</a>
  151.                           </h3>
  152.                           <h3>
  153.                               <img src="/images/main/email_icon.jpg" alt="Email Icon" class="icon icon-24 icon-pink">
  154.                               <a href="mailto:{{ 'site.affiliation.sidebar.mail'|trans }}">{{ 'site.affiliation.sidebar.mail'|trans }}</a>
  155.                           </h3>
  156.                           <hr>
  157.                       </div>
  158.                   </div>
  159.               </div>
  160.           </div>
  161.       </div>
  162.   </section>
  163. </div>
  164. {% endblock %}