Symfony1 未知记录属性/相关组件“;许可证“;关于;“sfGuardUser”;

Symfony1 未知记录属性/相关组件“;许可证“;关于;“sfGuardUser”;,symfony1,sfguard,Symfony1,Sfguard,我的symfony后端有一个奇怪的问题。我可以登录一次,但之后我就可以 “sfGuardUser”上的未知记录属性/相关组件“权限” 此外,当我登录并尝试编辑任何模块中的记录时,我得到 致命错误:在第28行的plugins/sfDoctrineGuardPlugin/lib/form/doctor/base/BasesfGuardUserAdminForm.class.php中对非对象调用成员函数setLabel() 请帮忙 我发现了问题。我不得不从lib/form/doctor/base中删除

我的symfony后端有一个奇怪的问题。我可以登录一次,但之后我就可以

“sfGuardUser”上的未知记录属性/相关组件“权限”

此外,当我登录并尝试编辑任何模块中的记录时,我得到

致命错误:在第28行的plugins/sfDoctrineGuardPlugin/lib/form/doctor/base/BasesfGuardUserAdminForm.class.php中对非对象调用成员函数setLabel()


请帮忙

我发现了问题。我不得不从lib/form/doctor/base中删除所有SFGuard表单并重新安装。

重新安装对我没有帮助。毕竟,这是一个新的安装

我不得不修改/plugins/sfDoctrineGuardPlugin/lib/form/doctor/base/BasesfGuardUserAdminForm.class中的行

    //Fatal error: Call to a member function setLabel()
    if(isset($this->widgetSchema['groups_list'])) 
    {
      $this->widgetSchema['groups_list']->setLabel('Groups');
    }

    if (isset($this->widgetSchema['permissions_list'])) 
    {
    $this->widgetSchema['permissions_list']->setLabel('Permissions');
    }
为了得到下一个错误 的

“sfGuardUser”上的未知记录属性/相关组件“权限”