templates/default/login.html.twig line 1

Open in your IDE?
  1. {% extends 'authentification.html.twig' %}
  2. {% block body %}
  3.     <div class="login-box-body">
  4.         {% if advertiser_management.getCurrentAdvertiser is null %}
  5.             <p class="login-box-msg">
  6.                 Connexion
  7.             </p>
  8.         {% endif %}
  9.         {% if advertiser_management.getCurrentAdvertiser %}
  10.             <div class="center">
  11.                 {% if advertiser_management.getCurrentAdvertiser.logoName %}
  12.                     <img width="157px" src="{{ obfuscator.generateUrl(vich_uploader_asset(advertiser_management.getCurrentAdvertiser, 'logoFile')) }}" />
  13.                 {% else %}
  14.                     <h3 class="logo-title">{{ advertiser_management.getCurrentAdvertiser.subdomain|capitalize }}</h3>
  15.                 {% endif %}
  16.             </div>
  17.             </center>
  18.             <p class="white bold center mt-15 pb-50">
  19.                 {% if advertiser_management.getCurrentAdvertiser.firstColor %}
  20.                     <span class="label-animation bg-firstColor">
  21.             {{ advertiser_management.getCurrentAdvertiser.appName|capitalize }}
  22.           </span>
  23.                 {% else %}
  24.                     <span class="label-animation bg-default">
  25.             Animation
  26.           </span>
  27.                 {% endif %}
  28.             </p>
  29.         {% endif %}
  30.         {% if advertiser_management.getCurrentAdvertiser %}
  31.             {{ form_start(form, { 'attr': {'class': 'm-20'}}) }}
  32.         {% else %}
  33.             {{ form_start(form) }}
  34.         {% endif %}
  35.         {{ form_errors(form) }}
  36.         <div class="form-group has-feedback form-username">
  37.             {{ form_widget(form.username, { 'attr': {'class': 'form-control', 'placeholder': 'LanID'}}) }}
  38.             <span class="error_form">{{ form_errors(form.username) }}</span>
  39.         </div>
  40.         {% set passwordPlaceholder = 'Mot de passe'|trans %}
  41.         <div class="form-group has-feedback form-password">
  42.             {{ form_widget(form.password, { 'attr': {'class': 'form-control', 'placeholder': passwordPlaceholder }}) }}
  43.             <span class="error_form">{{ form_errors(form.password) }}</span>
  44.             <div>
  45.                 <a class="forgot-password" href="/lostpassword">{{ 'Mot de passe oubliĆ© ?' | trans }}</a><br>
  46.             </div>
  47.         </div>
  48.         
  49.         {#
  50.         If you want to control the URL the user
  51.         is redirected to on success (more details below)
  52.         <input type="hidden" name="_target_path" value="/account" />
  53.         #}
  54.         <div class="row">
  55.             {% if advertiser_management.getCurrentAdvertiser %}
  56.                 <div class="col-xs-12">
  57.                     {% if advertiser_management.getCurrentAdvertiser.firstColor %}
  58.                         <button type="submit" class="cta cta-default cta-submit">
  59.                             {{ 'Connexion' | trans }}
  60.                         </button>
  61.                     {% else %}
  62.                         <button type="submit" class="cta cta-default cta-submit">
  63.                             {{ 'Connexion' | trans }}
  64.                         </button>
  65.                     {% endif %}
  66.                 </div>
  67.             {% else %}
  68.                 <div class="col-xs-7"></div>
  69.                 <div class="col-xs-5">
  70.                     <button type="submit"
  71.                             class="cta cta-default cta-submit">{{ 'Se connecter' | trans }}</button>
  72.                 </div>
  73.             {% endif %}
  74.         </div>
  75.         {% if error %}
  76.             <div class="login-error">{{ error | trans }}</div>
  77.         {% endif %}
  78.         {{ form_rest(form) }}
  79.         {{ form_end(form) }}
  80.     </div>
  81. {% endblock %}