2016-07-08 3 views
0

symfony 3私はディレクトリパスを使ってバンドルにないコントローラからルーティングをロードしようとしていますが、ここではパラメータ%kernel.root_dir%は解決されていません。絶対パスを使用すると動作します。 カスタムディレクトリのコントローラにルートを追加するにはどうすればよいですか?

私のrouting.ymlファイル:

mymodule: 
    resource: '%kernel.root_dir%/../src/MyModule/Controller' 
    type:  annotation 
    prefix: /mymodule 

あなたはどのようにバンドルを参照せずに相対パスを使用するために、任意の提案を持っていますか?

+0

はこちらをご覧ください:http://elnur.pro/symfony-without-bundles/それはあなたに大いに役立つことがあります。 –

答えて

0

あなたは、現在の設定ファイルへの相対パスを使用することができます。

resource: ../../src/MyModule/Controller

+0

素晴らしい!それは動作します、ありがとう。 – kormik

関連する問題