templates/forgot_password.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block stylesheets %}
  3.     <script src="https://www.google.com/recaptcha/api.js" async defer></script>
  4.     {{ encore_entry_link_tags('forgot_password') }}
  5. {% endblock %}
  6. {% block content %}
  7.     <div class="page-forgot-password">
  8.         <div class="wrapper">
  9.             <div class="logo-wrapper">
  10.                 <img src="{{ asset('assets/images/logo.png') }}" alt="Logo - Outil - Emys Sodiclair" class="logo" />
  11.             </div>
  12.             <h1 class="page-title">Mot de passe oublié</h1>
  13.             <h2 class="page-subtitle">Un lien vous sera envoyé par mail pour le réinitialiser.</h2>
  14.             <form class="form" method="post" id="form-forgot-password">
  15.                 <div class="form-group">
  16.                     <label class="label" for="forgot_password_email">E-mail</label>
  17.                     <input type="email" name="forgot_password_email" id="forgot_password_email" class="input" required />
  18.                 </div>
  19.                 <div class="recaptcha-wrapper">
  20.                     <div class="g-recaptcha" data-sitekey="6LcEfMIbAAAAAFo6ViZCXX9UNQMaB3hiLotQiYAH"></div>
  21.                 </div>
  22.                 <div class="actions">
  23.                     <button type="button" class="btn-submit" id="btn-submit-forgot-password">Réinitialiser</button>
  24.                 </div>
  25.                 <div class="informations" id="forgot-password-informations"></div>
  26.                 <div class="links">
  27.                     <a href="{{ path('app_login') }}" class="link">&lt; retour</a>
  28.                 </div>
  29.             </form>
  30.         </div>
  31.     </div> {# /.page #}
  32. {% endblock %}
  33. {% block javascripts %}
  34.     <script src="{{ asset('assets/vendor/jquery-validation-1.19.3/jquery.validate.min.js') }}"></script>
  35.     <script>
  36.         let form_variables = {
  37.             'url': "{{ path('app_ajax_forgot_password') }}",
  38.             'messages': {
  39.                 'form_sent': "Votre demande a bien été prise en compte. Vous allez recevoir un mail pour réinitialiser votre mot de passe.",
  40.                 'form_button': "Réinitialiser",
  41.                 'error_fire': "Une erreur est survenue. Veuillez vérifier votre e-mail et cocher le reCAPTCHA.",
  42.                 'invalid_email': "E-mail invalide",
  43.             }
  44.         };
  45.     </script>
  46.     {{ encore_entry_script_tags('forgot_password') }}
  47. {% endblock %}