Symfony2 FOSUserBundle错误摘要

Symfony2 FOSUserBundle错误摘要,symfony,fosuserbundle,Symfony,Fosuserbundle,我使用的是Symfony2 FOSUserBundle,在注册页面上,它将内联错误放在出错的表单元素旁边,但我也希望在屏幕顶部的摘要中显示这些错误。是否有返回到我找不到的视图的错误集合?还是有其他方法来实现这一点 谢谢 如果您在用户登录页面中检查默认布局,您将发现一个名为error的变量。 这是在登录控制器中设置的 所以我假设您可以将这个错误变量移动到模板中所需的任何位置 希望这就是您所要求的。覆盖您的userbundle中的注册模板(这是两个文件),然后查看此处 查看如何在模板中显示每一条错

我使用的是Symfony2 FOSUserBundle,在注册页面上,它将内联错误放在出错的表单元素旁边,但我也希望在屏幕顶部的摘要中显示这些错误。是否有返回到我找不到的视图的错误集合?还是有其他方法来实现这一点


谢谢

如果您在用户登录页面中检查默认布局,您将发现一个名为error的变量。
这是在登录控制器中设置的
所以我假设您可以将这个
错误
变量移动到模板中所需的任何位置


希望这就是您所要求的。

覆盖您的userbundle中的注册模板(这是两个文件),然后查看此处

查看如何在模板中显示每一条错误消息


这是最快的方法。您还可以全局自定义表单外观。

是的,这在登录操作/模板上很有效,但注册操作似乎没有提供相同的功能。您可以根据错误类型在控制器中设置自己的错误变量,如果需要大量自定义,我建议覆盖控制器/视图,我不记得到底是怎么回事,但你可以检查一下,这段视频最终使用了本页中的一些策略,但FOS注册操作并没有让这变得容易。我必须在模板顶部分别呈现每个错误,因为它不会循环遍历我能找到的任何集合。