2017-04-06 4 views
0

...私はaddBasketAction、removeBasketActionなどのコントローラを使用して、再利用可能なバンドル内のすべての必要なアクションを作成symfonyはサービスのように、再利用可能なバンドルを呼び出して、私はウェブストアアプリケーションでバスケットを管理するための再利用可能なバンドルを作成しようとしている

ように...古典

何もかもが正常に動作しますが、今、私はあなたがバンドルを呼び出すいけないが、あなたが登録する必要が私の「主」アプリケーション

答えて

0

から私のバンドルを「コール」する方法についてlitteralyこだわっていますAppKernel.phpファイルのバンドル:

class AppKernel extends Kernel 
{ 
    public function registerBundles() 
    { 
     $bundles = [ 

      // ... 

      new AppBundle\AppBundle(), 
      new Company\CustomBundle\CompanyCustomBundle(), 
     ]; 
    } 

    // ... 
} 

あなたのルートをインポートする必要がありますが、経路やyamlファイルに注釈を使用するかどうかはわかりません。

続きを読む:

http://symfony.com/doc/current/bundles.html http://symfony.com/doc/current/bundles/best_practices.html

[編集]

トピックのタイトルを読んで、あなたがバンドルやサービスを混乱されているように見えます。あなたのAppBundleにこのサービスを追加するのと同じ方法でバンドルにサービスを追加することができます: http://symfony.com/doc/current/service_container.html#creating-configuring-services-in-the-container

関連する問題