Symfony2注册表用户实体

时间:2014-06-16 02:00:43

标签: forms symfony

我正在尝试使用我的“用户”实体创建注册表单,但UserType表单包含许多我不想在注册表单上填写的额外字段。

我是否需要创建第二个表单类型才能将其关闭?

即。 UserType表单中的一个字段是“account_status”,用于跟踪帐户是否已获得管理员批准。

1 个答案:

答案 0 :(得分:0)

How to implement a simple Registration Form

您可以在此处查看创建注册表单的示例。完整UserType不是用于注册,而是由管理员创建用户。显然,您不希望用户在注册过程中设置他/她的帐户状态。

您可以在RegistrationController中设置theese变量,然后为用户注册创建新的UserType

如果您不想使用accountStatus方法,则应在控制器中注册时将其设置为true。