Bonjour,
Cela fait quelques heures que j essaye de modifier le texte des validateurs de sfForkedDoctrineApplyPlugin. Je ne pense pas me tromper en modifiant dans le dossier validator, le fichier sfValidatorApplyUsername.class.
Si je modifie par exemple le texte si dessous ça marche très bien.
En revanche si je modifie le required comme ceci, cela ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $this->addValidator( new sfValidatorRegex( array( 'pattern' => '/^\w+$/ ' ), array( 'invalid' => 'Usernames must contain only letters, numbers and underscores.') ) );
C'est comme si le validator n'était pas pris en compte. Du coup j'ai supprimé la fonction et a ma grande surprise, lors de la validation de mon formulaire celui ci est encore Required alors qu'il n y a plus de fonction....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 //Setting string validator first. //It should be required, got trimmed, and min and max length set. $this->addValidator( new sfValidatorString( array( 'required' => true, 'trim' => true, 'min_length' => 4, 'max_length' => 16 ), array( 'required' => 'modification' ) ) );
Qui a un idée ?
Merci d avance![]()
Partager