0
Dojo 요소를 사용하여 사용자 유효성 검사를 처리하는 Zend_Form에 몇 가지 문제가 있습니다.게시시 zend_dojo 요소가있는 잘못된 메시지가 발생합니다.
사용자가 양식을 채워서 양식이 올바른지 확인하는 경우가 있습니다. 양식의 게시물에 이미 데이터베이스에 존재하는 전자 메일 주소와 같은 오류가있는 경우 내 코드가 catch하는 예외를 throw하고 Dojo 유효성 검사를 사용하여 맨 위에 오류 메시지가 표시되는 대신 오류를 표시하려고합니다 또는 폼의 하단.
catch(Exception $e){
$signupForm->populate($formData);
$signupForm->getElement('email')->setInvalidMessage('email addresss already exists');
$this->view-form = $signupForm;
}
는이 양식을 다시 표시하지만 실패 어떤 요소를 보여주기 위해 도장 요소를 강조하지 않습니다
나는 다음과 같은 시도했습니다. 이 작업을 수행하는 방법 또는 오류 메시지를 어딘가에 양식의 목록에 표시해야합니까?
도움을 주시면 감사하겠습니다.