私は最近、Symfony2 の世界への旅を始めました。ダウンロードしたアーカイブ (標準版) には、AcmeDemoBundle というデモ バンドルが付属しています。公式サイトで提供されているSymfony2の本と合わせてコーディングしてみました。そこで、Symfony2 コンソールから独自のバンドル (EXPHelloBundle) を作成しました。次に、現在のバンドルに関連付けられたコントローラーを作成しました。
問題は次のとおりです。アプリ (localhost/app_dev.php/hello/whatever) を実行するたびに、ブラウザーが "hello anything" を出力します。このメッセージは AcmeDemoBundle (Symfony2 アーカイブに付属するバンドル) から実行されることを知っています。EXP/HelloController.php にどのような変更を加えても、アプリは自然に AcmeDemoBundle を (デフォルトで) 実行します。簡単に言うと、Symfony2 にデモ バンドルの代わりにバンドルを実行するように指示する方法がわかりません。