Sonata(Admin / User / DoctrineORMAdmin)Bundle:创建用户组时的奇怪问题

时间:2012-03-22 12:54:16

标签: php symfony doctrine-orm symfony-sonata

我设法设置了很多问题的sonata admin / user / doctrineormadmin包。

现在它运行顺畅,我可以管理我的实体,我可以添加用户,分配角色,我甚至可以创建用户组。但是当我这样做时,说我创建了一个名为“Test Group”的组,然后当我打开用户时,脚本会尝试列出所有组,因此我可以将用户分配给其中任何一个组。但即便在此之前我收到错误:Class Test Group does not exist!?

这真的很奇怪,因为应该没有类我刚刚创建的组的名称。这个名称在DB中持久存在Doctrine并且没有本地文件应该处理它...我不明白。

也许我错过了一些配置?

1 个答案:

答案 0 :(得分:1)

如果有其他人遇到此问题,我找到了解决方案。

基础奏鸣曲课中有2个错误,奇怪的是没有其他人看过这个......怎么样,我不知道。无论如何,我修复了错误并在github上发送了一个pull请求,希望他们能合并它并为每个人修复它:)

https://github.com/ton4y/SonataAdminBundle/blob/2.0/Form/ChoiceList/ModelChoiceList.php