Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
J'ai un petit souci. Je valide un champs de mon formulaire pour qu'il ne contiennet que 4 chiffre (une année :199x ou 20xx)
J'utilise l'expression suivante :
->addValidator('Regex', false, array('/^[0-9]{4}$/'));Cette expression fonctionne très bien cependant si je fait une erreur, le message donne ceci :
Comment puis-je mettre un messae plus compréhensible par l'utilisateur ^^
Merci d'avance pour votre aide !
Dernière modification par !N50MN!@K33 (16-04-2008 14:54:13)
Hors ligne
En spécifiant via un attribut message, je fait cela pour mes champs avec un Zend_filter_input , mais je pense qu'ils ont du suvire le meme principe pour les validateurs
validators = array(
'année' => array(
       'NotEmpty', 
       new Zend_Validate_StringLength(4),
       'messages' => array(
                                       0=>'Le champ année est vide', // filtre d'index 0: NotEmpty
                                       1=>'Le champ année doit faire 4 caractères' //filtre d'index 1 : StringLength
)Hors ligne
Pages: 1