我按照这个教程http://symfony.com/doc/current/forms.html http://symfony.com/doc/current/forms.html我完美地呈现了我的插入表单,但只有一个问题我无法解决:
当表单无效时,我想显示每个字段的所有错误。这是示例代码:
$form->handleRequest($request);
if (false === $form->isValid()) {
// How to get all error message of each field ??
}
这看起来像是一个非常基本的信息,但我找不到任何指南来解决这个问题。希望可以有人帮帮我。
Thanks.
从控制器访问错误
您可以使用以下方式将错误作为数组访问$form->getErrors()
在控制器中。
$form->handleRequest($request);
if (false === $form->isValid()) {
// How to get all error message of each field ??
echo "<pre>";
print_r($form->getErrors());
}
访问错误来自TWIG
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)