Bonjours à tous,

J'aimerais savoir pourquoi mes messages personnalisés ne fonctionnent pas. Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
$validator = new Zend_Validate_Digits();
 
$validator->setMessage('Cette valeur n\'est pas un nombre.');
 
if (!$validator->isValid('123ab')) {
    $messages = $validator->getMessages();
    echo current($messages);     // Retourne : '123ab' must contain only digits
}
et

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
print_r($validator->getMessages());
// Retourne : Array ( [notDigits] => '123ab' must contain only digits ) 
 
print_r($validator->getMessageTemplates());
// Retourne : Array ( [notDigits] => Cette valeur n'est pas un nombre. [digitsStringEmpty] => Cette valeur n'est pas un nombre. [digitsInvalid] => Cette valeur n'est pas un nombre. )
Merci.