当我提交Zend Framework 2的形式时,我想检查每个输入是否有任何错误,如果是,请在视图中执行某些操作。
是否有“hasError()”(单输入元素)方法? 对于Form,有“isValid()”方法。
由于
答案 0 :(得分:2)
使用getMessages()并检查变量是否为空。
foreach ($form as $element) {
$messages = $element->getMessages();
if (!empty($messages)) {
// do something
}
}