Bonjour,
A mon avis tu peut contourné facilement ce problème, met ton vrai password dans un input type hidden (ou même pas), crée un nouveau widget pour ton nouveau mot de passe. une fois ton formulaire envoyé tu peut jouer avec les valeurs dans la fonction "processValues($values)" de ta form en testant la valeur de ton nouveau mot de passe, si elle n'est pas vide alors :
$values['password'] = $values['new_password'];unset($values['new_password']);
et si ton nouveau mot de passe est vide:
1 2
| unset($values['new_password']);unset($values['
password']); |
dans ce cas password ne serra pas pris en compte
Bon courage.
Partager