为了注册,用户必须选择由我的版主创建的帐户名。这意味着版主必须在用户注册之前创建一个帐户名。
为此,我创建了第一个实体,我们称之为“成员”,它有一个字段“帐户”。然后我向这个实体添加了默认设置为 false 的布尔字段“绑定”。
我想要做的是当有人在选择他的帐户名并填写 FOSUserBundle 必填字段(用户名、密码、电子邮件......)后注册时将此字段“绑定”设置为true 。
我试图遵循“覆盖控制器”的文档,但我遇到了一个错误(您请求了一个不存在的服务“fos_user.registration.form”。)这就是我被卡住的地方。
使用控制器事件可能对我有帮助,但我不知道哪个是最好的解决方案。
如果有人能解决我的问题,我将不胜感激。