【发布时间】:2013-02-06 10:46:13
【问题描述】:
我在一个项目中使用Symfony 2.1。我使用FOSUser Bundle 来管理用户并为我的应用程序定制它。现在我想使用SonataAdmin Bundle 进行管理。
它适用于普通实体(我可以做通常的 CRUD 事情),但对于用户,我在仪表板中获得一个用户列表和链接,但是当我关注创建新或单击编辑时,我收到 500 服务器错误提示
"Class does not exist"
我不想使用 SonataUser Bundle,因为我对我的 userBundle 进行了很多自定义,我不想松开它们..
有什么想法吗?有什么例子吗?感谢您的帮助:)
相关代码:
在 config.yml 中:
services:
sonata.admin.user:
class: Acme\AdminBundle\Admin\UserAdmin
arguments: [null, Acme\GeneralModelBundle\Entity\User, SonataAdminBundle:CRUD]
calls:
- [setUserManager, ["@fos_user.user_manager"]]
tags:
- {name: sonata.admin , manager_type: orm, group: Users, label: User}
【问题讨论】:
-
真的没有答案!? o_0
标签: symfony symfony-2.1 fosuserbundle sonata-admin sonata-user-bundle