symfony2:获取控制器中的表单错误

Web莫扎特人

我通过AJAX CALL验证了我的表单,但无法检索“错误消息”。

这是我所说的:

$newRdvForm = $this->createForm(new RdvType());

$newRdvForm->handleRequest($request);

if ($newRdvForm->isValid()) { 
   // set of instructions to be performed when the form is valid
}
else {

   $errors= array();

   foreach ($newRdvForm->getErrors() as $key => $error) {
        $errors[$key] = $error->getMessage();
   }   

   $response = new Response(json_encode($errors));
   $response->headers->set('Content-Type', 'application/json');

   return $response; 

}

我用的是symfony 2.7。上面的代码未检索到错误消息。

西

也许您的观点是从多个嵌套类型构建的?尝试使用getErrors(true)

http://symfony.com/doc/current/components/form/introduction.html#accessing-form-errors

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在控制器中获取Symfony2表单的“ action”属性

来自分类Dev

在Symfony2控制器中获取表单值,Child不存在

来自分类Dev

将错误绑定到symfony2控制器中的嵌入式表单字段

来自分类Dev

如何在控制器symfony2中访问表单元素

来自分类Dev

从Symfony2中的控制器访问集合表单字段

来自分类Dev

Symfony2:在单个控制器上处理错误

来自分类Dev

Symfony2:在单个控制器上处理错误

来自分类Dev

Symfony2,从控制器中的多个关系中获取元素

来自分类Dev

如何在Symfony2控制器中获取文件的绝对路径?

来自分类Dev

Symfony2:从控制器中的另一个文件获取HTML

来自分类Dev

如何在Symfony2控制器中获取外部IP地址?

来自分类Dev

Symfony2:如何在Ajax控制器中获取当前路由?

来自分类Dev

如何在Symfony2控制器中获取动作名称?

来自分类Dev

如何在Symfony2控制器中获取文件的绝对路径?

来自分类Dev

Symfony2在控制器中按DESC排序

来自分类Dev

在控制器symfony2 FOSUserBundle中获得角色

来自分类Dev

Symfony2中控制器之间的关系

来自分类Dev

控制器中的Symfony2图像路径

来自分类Dev

控制器中的Symfony2 Propel验证(UniqueObject)

来自分类Dev

在symfony2控制器中调用mysql命令

来自分类Dev

Symfony2将表单提交到其他控制器并检查isValid()

来自分类Dev

Symfony2将表单提交到其他控制器并检查isValid()

来自分类Dev

Symfony2:显示Bootstrap切换按钮并在控制器中获取选定的值

来自分类Dev

zf2 - 在表单/控制器工厂中获取控制器插件

来自分类Dev

如何在控制器中调用Symfony2控制台命令并流输出?

来自分类Dev

Symfony2如何在控制器中注入请求并获取路由参数

来自分类Dev

如何通过symfony2控制器获取Ajax发布请求

来自分类Dev

如何通过symfony2控制器获取Ajax发布请求

来自分类Dev

扩展Symfony2控制器解析器

Related 相关文章

  1. 1

    在控制器中获取Symfony2表单的“ action”属性

  2. 2

    在Symfony2控制器中获取表单值,Child不存在

  3. 3

    将错误绑定到symfony2控制器中的嵌入式表单字段

  4. 4

    如何在控制器symfony2中访问表单元素

  5. 5

    从Symfony2中的控制器访问集合表单字段

  6. 6

    Symfony2:在单个控制器上处理错误

  7. 7

    Symfony2:在单个控制器上处理错误

  8. 8

    Symfony2,从控制器中的多个关系中获取元素

  9. 9

    如何在Symfony2控制器中获取文件的绝对路径?

  10. 10

    Symfony2:从控制器中的另一个文件获取HTML

  11. 11

    如何在Symfony2控制器中获取外部IP地址?

  12. 12

    Symfony2:如何在Ajax控制器中获取当前路由?

  13. 13

    如何在Symfony2控制器中获取动作名称?

  14. 14

    如何在Symfony2控制器中获取文件的绝对路径?

  15. 15

    Symfony2在控制器中按DESC排序

  16. 16

    在控制器symfony2 FOSUserBundle中获得角色

  17. 17

    Symfony2中控制器之间的关系

  18. 18

    控制器中的Symfony2图像路径

  19. 19

    控制器中的Symfony2 Propel验证(UniqueObject)

  20. 20

    在symfony2控制器中调用mysql命令

  21. 21

    Symfony2将表单提交到其他控制器并检查isValid()

  22. 22

    Symfony2将表单提交到其他控制器并检查isValid()

  23. 23

    Symfony2:显示Bootstrap切换按钮并在控制器中获取选定的值

  24. 24

    zf2 - 在表单/控制器工厂中获取控制器插件

  25. 25

    如何在控制器中调用Symfony2控制台命令并流输出?

  26. 26

    Symfony2如何在控制器中注入请求并获取路由参数

  27. 27

    如何通过symfony2控制器获取Ajax发布请求

  28. 28

    如何通过symfony2控制器获取Ajax发布请求

  29. 29

    扩展Symfony2控制器解析器

热门标签

归档