joi, 11 octombrie 2012

Zend Framework - modificare mesaje de eroare pentru validari elemente de formular

Cum cel mai bine se poate invata din exemple, iata o modalitate de a seta un mesaj de eroare personalizat:

$alnum=new Zend_Validate_Alnum();
$alnum->setMessage('Trebuie sa folositi numai litere si cifre');

//aplicare validator la element
$element->addValidator($alnum);

In cazul folosirii regex pentru validare, un mesaj personalizat poate fi de genul:

$element->addValidator('regex', true, array (
    'pattern' =>'#^[a-zA-Z0-9)]+$#',
    'messages'=>'regexNotMatch'=>'Trebuie sa folositi numai litere si cifre')
    ));

Niciun comentariu:

Trimiteți un comentariu