ソナタ管理バンドルを統合しました。次に、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 にインポートします。