Bonjour,
je crée mon propre validateur et je voudrais pouvoir créer des messages d'erreurs , mais je n'y arrive pas.
Pouvez m'indiquer la marche à suivre, merci.
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
16
17
18
19
20 public function isValid($value) { $this->valueString($value); $this->valueLenght($this->_string); if($this->_lenght < 7) { $valider = new Zend_Validate_StringLength(1,7); if(! $valider->isValid($this->_string)) { $this->setMessages(array(self::TOO_SHORT=>'message')); //$this->_error(self::TOO_SHORT); $this->_error(); return false; } } if (count($this->_messages)) { return false; } else { return true; } }
Partager