{% extends 'base.twig' %} {% block title %}{{ 'events.forgot_password'|trans }}{% endblock %} {% block body %}

{{ 'events.forgot_password'|trans }}

{{ 'text.enter_email_for_reset'|trans }}

{# Affichage des messages flash (succès ou erreur) #} {% for flash_error in app.flashes('reset_password_error') %} {% endfor %} {% for message in app.flashes('success') %} {% endfor %} {# Le formulaire Symfony #} {{ form_start(form, {'attr': {'class': 'mt-8 space-y-6'}}) }}
{# Champ Email #}
{{ form_label(form.email, 'label.email'|trans, {'label_attr': {'class': 'sr-only'}}) }} {{ form_widget(form.email, { 'attr': { 'class': 'appearance-none rounded-md relative block w-full px-3 py-2 border border-gray-300 placeholder-gray-500 text-gray-900 focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 focus:z-10 sm:text-sm', 'placeholder': 'label.email'|trans, 'autocomplete': 'email', 'required': 'required' } }) }} {# Affichage des erreurs de champ spécifiques #} {{ form_errors(form.email) }}
{# Bouton Soumettre #}
{{ form_end(form) }}
{% endblock %}