Zend_Validate et messages personnalisés
Bonjours à tous,
J'aimerais savoir pourquoi mes messages personnalisés ne fonctionnent pas. Voici mon code :
Code:
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:
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.