事は私のイメージは、私は、ブレード・ファイルでPHPのコマンドを使用して効率的かよくないことを知っているlaravelビューで画像を追加するにはどうすればよいですか?
Route::Get('saakshar',function()
{
return view('version1');
});
と私のversion1.blade.phpで
<?php
include(app_path()."/../resources/views/fronthead.blade.php");
?>
私のビューに直接存在しない、ありますどのような方法でも、ブレードコマンドは機能しませんが、それはここで私の主な問題ではありません。
と私のfronthead.blade.php
<img src='app_path()."/../resources/views/photos/logo.png"' alt="no logo">
に私は完全にブレード言語を学んでいないので、時間のために、私はPHPのコマンドを使用していています。
しかし、私の問題は、なぜ写真がウェブページに読み込まれていないのですか? URLが間違っていますか? 「写真」フォルダを間違った場所に配置しましたか?
編集:写真をfronthead.blade.phpと同じフォルダに置き、srcタグを変更しました。
私はfronthead.blade.phpから別々のRoute :: Get()を与えようとしましたが、それでも問題は解決しません。
アセットラインはどこに追加しますか? img src属性内にありますか?はい、私はイメージを取得していない、それはまだ私に代替メッセージを示します –
あなたはそれを 'src'に加えるべきです。あなたのコードを投稿してください。また、Webブラウザに行き、 "ソースコードを表示"をクリックし、生成されたHTMLもここに投稿してください(それは ''部分です)。 –
したがって、logo.pngはpublic/asset/photos/logoにあります。PNG は、これは、あなたが( 'ビューsource'付き)のブラウザでこれを取得する意味 –