我正在尝试从 sfDoctrineGuard 生成的表单中删除一些字段。我不在乎用户的姓名或电子邮件,我只希望他们拥有用户名和密码。
我试过编辑 /lib/form/doctrine/sfDoctrineGuardPlugin/sfGuardUserForm.class.php :
class sfGuardUserForm extends PluginsfGuardUserForm
{
public function configure()
{
unset(
$this['first_name'],
$this['last_name'],
$this['email_adress']
);
}
}
但这无济于事。我在编辑正确的文件吗?
编辑我可以使这些字段消失的唯一方法是编辑 /plugins/ 目录中的文件!
插件/sfDoctrineGuardPlugin/lib/form/doctrine/sfGuardUserAdminForm.class.php