0

ソナタ管理バンドルを統合しました。次に、sonata ニュース バンドルを正常に統合します。次に、カスタム バンドルを作成しました。Sonata バンドルを使用して、このバンドルを 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 にインポートします。

4

0 に答える 0