Was ist der beste Weg/Code im Login-Formular (Zend_Form), um die Fehlermeldung 'Login/password incorrect' anzuzeigen?ZF: Login Form Validation
Ich beginne langsam zu verstehen, dass die Einstellung $ this-> setErrorMessage ('Login/password incorrect') in form/init() ist nicht genug und ich muss irgendwie Validatoren einbeziehen, um die Nachricht zu sehen, die ich gesetzt habe .
Zu welchem Objekt soll ich diese Nachricht binden und muss ich Validator verwenden oder nicht? Danke!
Update:
Loginaction() Code:
$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;