templates/usr/pwdoubli.html.twig line 1

Open in your IDE?
  1. {% extends "login_view.html.twig" %}
  2. {% block body %}
  3.     <div class="row" style="padding-top:75px;padding-bottom:75px;">
  4.         <div class="col-2">&nbsp;</div>
  5.         <div class="col-8 text-left" style="border-left: 1px solid #ff0000;">
  6.             {% if pwdchgoblig=='0' %}
  7.                 <span class="titre22-base">Mot de passe oublié</span>
  8.             {% else %}
  9.                 <span class="titre22-base">Réinitialisation de votre mot de passe</span>
  10.                 <div class="texte14-base">
  11.                     <i style="color:#000000;">Votre mot de passe doit être renouvelé, il ne répond pas aux règles de sécurité actuelles.</i>
  12.                 </p>
  13.             {% endif %}
  14.             <div class="texte14-base">
  15.                 <div style="min-height: 18px;">
  16.                     Saisissez l'e-mail associé à votre compte.
  17.                 </div>
  18.                 <div style="min-height: 18px;">
  19.                     Un lien vous permettant de réinitialiser votre mot de passe vous sera envoyé par mail.
  20.                 </div>
  21.             </div>
  22.             <div class="row">
  23.                 <div class="col-lg-10">
  24.                     <form role="form" action="{{ path('motdpasseoubli') }}" method="post">
  25.                         <input type="hidden" id="pwdchgoblig" value="{{ pwdchgoblig }}">
  26.                         <input type="hidden" name="_csrf_token" value="{{ csrf_token('pwdoubliadmadm48') }}" />
  27.                         <div class="form-floating"  style="padding-bottom:20px;">
  28.                             <input type="text" id="fpwdemail" name="fpwdemail" required="required" maxlength="128" class="form-control" placeholder="pasaffiche" value="{{ fpwdemail }}">
  29.                             <label for="fpwdemail" class="required">E-mail *</label>
  30.                         </div>
  31.                         <div>
  32.                             <button id="fpwdbt" type="submit" class="btn btn-primary">Envoi du mail</button>
  33.                         </div>
  34.                     </form>
  35.                 </div>
  36.             </div>
  37.             {% if msgcplt != '' %}
  38.                 <div class="row">
  39.                     <div class="col-lg-10" style="padding-top:10px;">
  40.                         <p class="texte14-base">
  41.                             {{ msgcplt }} : <a style="color:#ff0000;" href="mailto:assistance.technique@solidaires.com">Nous signaler un problème.</a>
  42.                         </p>
  43.                     </div>
  44.                 </div>
  45.             {% endif %}
  46.         </div>
  47.         <div class="col-2">&nbsp;</div>
  48.     </div>
  49.     <script>
  50.         $(document).ready(function(){
  51.             
  52.             $('#fpwdbt').click(function(e){
  53.                 var itm = $(this);
  54.                 if(itm.attr('id') == 'fpwdbt'){
  55.                     if($('#fpwdemail').val()==''){
  56.                         e.preventDefault();
  57.                         swal({
  58.                             title: "Anomalie",
  59.                             text: "Votre e-mail n'a pas été indiqué",
  60.                             icon: "warning",
  61.                             button: "Compléter",
  62.                         });                    
  63.                     }else{
  64.                         itm.empty();
  65.                         itm.append('<i class="fa fa-cogs fa-spin"></i> Envoi du mail en cours');
  66.                     }
  67.                 }
  68.             })
  69.         })
  70.     </script>
  71. {% endblock body %}
  72.