'로그인/비밀번호가 잘못되었습니다'라는 오류 메시지가 표시되는 가장 좋은 방법은/로그인 폼 (Zend_Form)의 코드는 무엇입니까?ZF : 로그인 양식 확인
form/init()에서 $ this-> setErrorMessage ('Login/password incorrect')를 설정하는 것만으로는 충분하지 않고 필자가 설정 한 메시지를보기 위해 어떻게 든 Validator를 포함해야한다는 것을 이해하기 시작합니다. .
이 메시지를 어떤 객체에 바인딩해야합니까? 유효성 검사기를 사용해야합니까? 그렇지 않습니다. 감사합니다.
업데이트 :
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;