0
一旦用户已经注册但正在尝试重新注册,是否有任何方法可以向FOSUuserBundle
的register.html.twig
显示flashbag消息?在fosuserbundle注册注册用户时出现错误信息
例子:
这个用户名/电子邮件地址已经被注册,请检查您的邮件或者使用其他帐户
我需要什么样的代码RegistrationController.php
包括注册?
一旦用户已经注册但正在尝试重新注册,是否有任何方法可以向FOSUuserBundle
的register.html.twig
显示flashbag消息?在fosuserbundle注册注册用户时出现错误信息
例子:
这个用户名/电子邮件地址已经被注册,请检查您的邮件或者使用其他帐户
我需要什么样的代码RegistrationController.php
包括注册?
FOSUserBundle已经使用UniqueEntity
断言来检查用户名是否已被默认使用。
你可以在Resources\config\validation\orm.yml找到原则ORM。
一个非空闲的用户名将触发一个表单验证错误,用户名字段为fos_user.username.already_used
。
这里的文档,你可以挂钩到控制器事件或覆盖控制器https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Resources/doc/controller_events.md https://github.com/FriendsOfSymfony/FOSUserBundle /blob/master/Resources/doc/overriding_controllers.md –