除了错误消息之外,我还希望字段名称。
我执行了以下一组指令,将所有错误放入数组中:
$errors= array();
foreach ($newRdvForm->getErrors(true) as $key => $error) {
$errors[$key] = $error->getMessage();
}
那么我可以获得每个输入的字段名称吗?
如果还有其他方法,请随时发布
答案 0 :(得分:0)
FormInterface::getErrors()方法返回FormErrorIterator instance。基础FormError对象提供了getOrigin()方法,该方法返回与错误相关的FormInterface。