实体管理器未在奏鸣曲包中定义

时间:2012-11-28 12:06:17

标签: symfony sonata-admin

我已经整合了奏鸣曲管理包。然后我成功地整合了奏鸣曲新闻包。然后我创建了一个自定义包。我想使用sonata bundle将此捆绑包配置为我的CMS捆绑包。我可以在管理部分显示我的CMS套件,但当我尝试编辑或添加新项目时,我收到错误:

  

没有为类Fcse \ CmsBundle \ Entity \ Book 500

定义实体管理器      

内部服务器错误 - RuntimeException

当我运行命令

时,Book是我的实体
app/console doctrine:schema:update --force

书桌也没有创作。我在配置中遗漏了什么吗?

我的配置文件很大。我发布了我的cms包的代码。

fcse_cms:
    title:        Sonata Project
    link:         http://local.demo
    description:  Cool bundles on top of Symfony2
    salt:         'secureToken'
    class:
       book:       Fcse\CmsBundle\Entity\Book

    admin:
        book:
            class:       Fcse\CmsBundle\Admin\BookAdmin
            controller:  SonataAdminBundle:CRUD
            translation: CmsBundle

doctrine:
    orm:
        entity_managers:
            default:
                #metadata_cache_driver: apc
                #query_cache_driver: apc
                #result_cache_driver: apc
                mappings:
                     FcseCmsBundle: ~

我在app / config.yml中导入此文件。

0 个答案:

没有答案