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