【发布时间】:2011-04-06 20:20:23
【问题描述】:
我为我的后端应用程序制作了不同的表单,一种用于 admins 组的用户,另一种用于 clients 组的用户,因为 clients 有 admins 没有的其他信息,我已经在代码中默认设置了组,因为创建用户不需要它们,我想从表单中删除此选项,我已经在 generator.yml 中尝试过
form:
class: sfGuardClientUserForm
display:
"User": [first_name, last_name, email_address, username, password, password_again]
"Permissions and groups": [is_active]
但选项一直显示,所以,我尝试在表单类中取消设置小部件
unset($this['groups_list']);
但我得到一个异常说该小部件不存在
我怎样才能删除这个选项?组列表和权限,它们不是必需的
谢谢
【问题讨论】: