0

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

没有为 Fcse\CmsBundle\Entity\Book 500 类定义实体管理器

内部服务器错误 - RuntimeException

当我运行命令时,书是我的实体

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 中导入这个文件。

4

0 回答 0