私はこれを持っています:
ShopBundle
Controller
Resources
public
images
marker.png
views
Default
index.html.twig
私のindex.html.twigでは、これが欲しい
<img src="{{ asset("images/marker.png") }}"/>
そして、自分のmarker.pngを使用したいだけの人が私のバンドルを使用して、私のものを継承したバンドルを構築し、ファイル構造に従うだけで画像を配置するだけでいいと思います:
MyShopBundle
Resources
public
images
marker.png
Symfony2 でこれを行う簡単な方法はありますか? 必要性はとても単純に思えるので、まだ答えを見つけていないなんて信じられません。
そう、
バンドル リソース ディレクトリからバンドル テンプレートに画像アセットを含めるにはどうすればよいですか? 既に実行しました
./apps/hfr/console assets:install web
が、テンプレートが正しい URL を出力しません (/bundles/ShopBundle/Resources/public/images/png ではなく、/images/marker.png)私が望む方法をオーバーライドすることは可能ですか、それとも道に迷いましたか?