Какой самый лучший способ / код в форме входа (Zend_Form) для отображения сообщения об ошибке «Логин / пароль неверный»?
Я постепенно начинаю понимать, что установки $ this-> setErrorMessage ('Логин / пароль неверен') в форме / init () недостаточно, и мне как-то приходится привлекать Валидаторы, чтобы можно было увидеть сообщение, которое я установил.
С каким объектом я должен связать это сообщение и должен ли я использовать валидатор или нет?
Спасибо!
Обновление:
Код LoginAction ():
$auth = Zend_Auth::getInstance();
$authAdapter =
$this->_getAuthAdapter($formData['userName'],$formData['password']);
$result = $auth->authenticate($authAdapter);
if (!$result->isValid()) {
//Problem: the line below doesn't display error message
$form->addError('Username or password do not exist');
$form->populate($formData);
$this->view->form = $form;