tak*_*hin 13 php validation zend-framework zend-form
如何在表单已经过验证后向Zend Form元素添加错误消息?
我正在尝试添加我得到的错误消息Zend_Auth(现在我正在使用flashMessenger显示它们).
我试过这样的事情:
$form->getElement('username')->addErrorMessage('my message');
Run Code Online (Sandbox Code Playgroud)
the*_*iko 12
从zend表单文档 -
addErrorMessage($ message):添加错误消息以显示表单验证错误.您可以多次调用它,并将新消息附加到堆栈.
addError($ message):向自定义错误消息堆栈添加消息并将该表单标记为无效.
如果您的表单未标记为无效,则可能不会显示任何错误消息.使用addError($message)而不是addErrorMessage($message)确保元素也被标记为无效.
if(!$your_zend_auth_result){
$form->getElement('username')->addError('Your Message');
$form->markAsError();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
22318 次 |
| 最近记录: |