{% extends 'base.html.twig' %} {% block title %}Reset Password Form - Design System - Bubul{% endblock %} {% block body %}
Formulaire de reinitialisation du mot de passe
Le Reset Password Form est un organisme utilise dans le parcours d'authentification. Il permet a l'utilisateur de definir un nouveau mot de passe apres avoir clique sur le lien de reinitialisation recu par email. Il inclut deux champs password (nouveau + confirmation), la gestion des erreurs et des liens de navigation.
3
Atomes
2
Inputs
2
Links
1
Button
Atomes utilises
input
password avec icone lock
input
password confirm avec icone key
link
retour accueil (avec icone arrow-left)
link
retour connexion
button
submit primary full-width
Exemple de code Twig
{% verbatim %}{% include '_organisms/reset-password-form/reset-password-form.html.twig' with {
action: path('app_reset_password', { token: token }),
backLinkUrl: path('app_landing'),
backLinkLabel: 'Retour a l\'accueil',
loginUrl: path('app_login'),
error: error|default(null)
} only %}{% endverbatim %}
Formulaire avec les valeurs par defaut
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 |
class |
string | '' | Classes Tailwind additionnelles |
templates/_organisms/reset-password-form/reset-password-form.html.twig