0

画像 URL の相対パスが機能しない理由がわかりません。

私の画像は次の場所にあります/web/bundles/mybundle/upload/image.jpg

私のテンプレートでは:

<img src = "bundles/mybundle/upload/image.jpg"/>

アプリケーション エントリ ポイント - app.phpbundlesフォルダーと同じレベルの/webフォルダーにあり、テンプレートをレンダリングするとイメージが表示されると思います。

しかし、自分の画像が表示されないため、その画像パスが正しくないようです。

ホストを含​​む絶対パスのみが正しくレンダリングされます。

相対パスを使用できますか、それとも絶対パスを使用する必要がありますか?

4

1 に答える 1

1

アセットの相対パスを正しく解決する埋め込みアセット パッケージ システムを使用する必要があります。

<img src="{{ asset('bundles/mybundle/upload/image.jpg') }}" />

先頭にスラー ("/") を追加すると影響があることに注意してください。

于 2013-07-01T21:01:24.350 に答える