templates/frontend/abo/reset_password/request.html.twig line 1

Open in your IDE?
  1. {% extends 'frontend/base.html.twig' %}
  2. {% form_theme requestForm 'bootstrap_4_horizontal_layout.html.twig' %}
  3. {% block pageTitle %}Passwort ändern{% endblock %}
  4. {% block pageDescription %}{% endblock %}
  5. {% block contentArea %}
  6. <style>
  7. /*Blendet die Symfony Form Validation Error komplett aus, da nicht schoen formatiert!*/
  8. .invalid-feedback {
  9. display: none !important;
  10. }
  11. </style>
  12. <div class="abo">
  13. <div class="row">
  14. <div class="col-lg-8 col-12 mb-lg-0 mb-5">
  15. <h1>Passwort ändern</h1>
  16. {% for flashError in app.flashes('reset_password_error') %}
  17. <div class="form-error-box mb-4">
  18. <b>Hinweis:</b><br>
  19. {{ flashError }}
  20. </div>
  21. {% endfor %}
  22. {{ form_start(requestForm, {'attr':{'class':'jqLoginForm', 'novalidate':'novalidate'}}) }}
  23. {% if not requestForm.vars.valid %}
  24. <div class="form-error-box mb-4">
  25. <b>Hinweis:</b><br>
  26. {# Loop through every form item #}
  27. {% for child in requestForm.children %}
  28. {# Display the errors of the form item #}
  29. {%for error in child.vars.errors%}
  30. {{error.message}}
  31. {%endfor%}
  32. {%endfor%}
  33. </div>
  34. {% endif %}
  35. {{ form_row(requestForm.username) }}
  36. <div>
  37. <small>
  38. Geben Sie Ihre E-Mail-Adresse ein und wir senden Ihnen einen Link, um Ihr Passwort zurückzusetzen.
  39. </small>
  40. </div>
  41. <button class="btn btn-primary">E-Mail zum Ändern des Passworts senden</button>
  42. {{ form_end(requestForm) }}
  43. </div>
  44. <div class="col-lg-4 col-12">
  45. {{ include('frontend/_partials/_right_col_full.html.twig') }}
  46. </div>
  47. </div>
  48. </div>
  49. {% endblock %}
  50. {% block onPageScriptsArea %}
  51. <script>
  52. $( document ).ready(function() {
  53. // focus on username
  54. $('.jqLoginForm').find('input[type=email]').focus();
  55. });
  56. </script>
  57. {% endblock %}