我已经使用 zend 框架大约三周了......
我目前正在使用该isValid($_POST)
方法来验证表单,但我不喜欢它显示错误的方式。我已经能够覆盖默认错误,但我正在寻找一种方法来foreach
处理整个$_POST
数组,就像在普通 php 中所做的那样。我想处理整个$_POST
数组并对其进行验证,如果有错误,请在我在页面标题下创建的名为“错误”的 div 中显示它们。
如何使用 zend 框架做到这一点?
我已经使用 zend 框架大约三周了......
我目前正在使用该isValid($_POST)
方法来验证表单,但我不喜欢它显示错误的方式。我已经能够覆盖默认错误,但我正在寻找一种方法来foreach
处理整个$_POST
数组,就像在普通 php 中所做的那样。我想处理整个$_POST
数组并对其进行验证,如果有错误,请在我在页面标题下创建的名为“错误”的 div 中显示它们。
如何使用 zend 框架做到这一点?
获取错误消息的功能(根据您使用的InputFilters)是:
$form->getMessages();
阅读: http: //framework.zend.com/manual/1.12/fr/zend.form.forms.html#zend.form.forms.validation