2016-04-11 8 views
0

私が作成したカスタムバンドルを使用していて、私はFOSUserBundleをインストールしました。 私のバンドルの中にはUserEntityがあり、コントローラーと接頭辞は/admin/userです。Symfony2の別のバンドルのルーティングとコントローラを使用

fos_user_profile_show: 
path:  /{id}/show 
defaults: { _controller: "FOSUSerBundle:Profile:show" } 
methods: GET 

この:私は、これは

admin_user_show: 
path:  /{id}/show 
defaults: { _controller: "CMSBundle:User:show" } 
methods: GET 

をrouting.ymlのためのコード、私はこれに変更しますが、私はエラーを取得しているルートadmin_user_showFOSUserBundle:Profile:show

からアクションを取得したいです

The "FOSUSerBundle" (from the _controller value "FOSUSerBundle:Profile:show") does not exist or is not enabled in your kernel! Did you mean "FOSUserBundle:Profile:show"? 

FOSUserBuを含めるにはどうすればよいですか私のバンドルに忍び寄る? ありがとうございます!

答えて

1

あなたのルーティングにタイプミスを持っているように私には思える: FOSUSerBundle:Profile:show代わりのFOSUserBundle:Profile:show (お使いの場合には、ユーザーではSが資本であることに注意してください)

+0

はどうもありがとうございました!私のタイプミスを除いて、すべてが大丈夫だったようです。 – XhensB

関連する問題