2011-06-19 23 views
0
<img src="/images/example.png" alt="example" /> 

テンプレート(indexSuccess.php)に書き込まれたときに表示されますが、layout.phpで使用される場合はaltだけが表示されます。ここで何が起こっているのですか?Symfony:画像がLayout.phpに表示されない

ありがとうございました。

+1

はあなたのlayout.phpとindexSuccess.phpとの両方を貼り付ける気にしませんか? – sjobe

+0

あまりにも多くのコードがあります:Pあなたが関連するものを指摘すれば、私はちょうどそれらを投稿することができるかもしれません。 – whamsicore

+2

それはソースに入らないということですか?また、 'image_path()'ヘルパーを使用する必要があります。 – Maerlyn

答えて

0

イメージパスの問題でした。レイアウトはさまざまなURLに適用されていたという問題がありました。 example.com//example.com/admin.phpなので、相対パスはimage/example.pngですべてのケースで機能しませんでした。 Maerlynはコメントでimage_path()ヘルパー関数の使用を述べました。これで問題は解決しました。

TL; DR: 使用IMAGE_PATH()レイアウトで(だけでなく、テンプレートで使用するために悪くはない、私が思う)

関連する問題