{% extends 'base.html.twig' %} {% block title %}Forgot Password Form - Design System - Bubul{% endblock %} {% block body %}
Formulaire de recuperation de mot de passe
Le Forgot Password Form est un organisme utilise dans le parcours d'authentification. Il permet a l'utilisateur de saisir son adresse email pour recevoir un lien de reinitialisation de mot de passe. Il gere l'affichage des messages de succes et d'erreur, et inclut des liens de navigation vers la page de connexion et la page d'accueil.
3
Atomes
1
Input
2
Links
1
Button
Atomes utilises
input
email avec icone mail
link
retour accueil (avec icone arrow-left)
link
retour connexion
button
submit primary full-width
Exemple de code Twig
{% verbatim %}{% include '_organisms/forgot-password-form/forgot-password-form.html.twig' with {
action: path('app_forgot_password'),
backLinkUrl: path('app_landing'),
backLinkLabel: 'Retour a l\'accueil',
loginUrl: path('app_login'),
error: error|default(null),
success: success|default(null)
} only %}{% endverbatim %}
Formulaire avec les valeurs par defaut
Parametre : success
Parametre : error
Options de configuration
| Parametre | Type | Defaut | Description |
|---|---|---|---|
action |
string | '#' | URL d'action du formulaire |
backLinkUrl |
string | '/' | URL du lien retour |
backLinkLabel |
string | 'Retour a l'accueil' | Texte du lien retour |
loginUrl |
string | '#' | URL vers la page de connexion |
error |
string|null | null | Message d'erreur a afficher |
success |
string|null | null | Message de succes a afficher |
class |
string | '' | Classes Tailwind additionnelles |
templates/_organisms/forgot-password-form/forgot-password-form.html.twig