Bonjour,

J'ai un formulaire avec un mot de passe de type 'repeated'.
Du coup, il y a déjà un validator qui gère l'égalité des deux champs, mais le message d'erreur est fixé en dur dans le fichier :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
namespace Symfony\Component\Form\Extension\Core\Validator;
 
use Symfony\Component\Form\FormInterface;
use Symfony\Component\Form\FormValidatorInterface;
use Symfony\Component\Form\FormError;
 
class DefaultValidator implements FormValidatorInterface
{
    public function validate(FormInterface $form)
    {
        if (!$form->isSynchronized()) {
            $form->addError(new FormError('The value is invalid'));
...

Quelqu'un sait-il comment personnaliser ce message?

Merci