私の画像ファイルのパスは_public/img/logo.png
_です
app.blade.phpのファイルパスは_resources/views/app.blade.php
_です
App.blade.phpファイルの内部では、{{HTML::image('/img/stuvi-logo.png')}}
を使用します
画像を表示します。
画像が見つからない理由がわかりません。image()
メソッドのルートフォルダーは何ですか?
変更/img/stuvi-logo.png
toimg/stuvi-logo.png
{{ HTML::image('img/stuvi-logo.png', 'alt text', array('class' => 'css-class')) }}
次のHTMLを生成します。
<img src="http://your.url/img/stuvi-logo.png" class="css-class" alt="alt text">
ブートストラップを使用する場合、これを使用できます-
_ <img src="{{URL::asset('/image/propic.png')}}" alt="profile Pic" height="200" width="200">
_
注:publicフォルダー内にimageという名前の新しいフォルダーを作成し、そこに画像を配置します。 URL::asset()
を使用すると、publicフォルダーに直接アクセスできます。
Laravel 5.xでは、 laravelcollective/html と構文を使用できます。
{!! Html::image('img/logo.png') !!}
Laravel 5.xでは、このようにすることもできます。
<img class="img-responsive" src="{{URL::to('/')}}/img/stuvi-logo.png" alt=""/>
laravel 5.3 ..。で同じ問題を抱えていました。
****<image img src="/img/logo.png" alt="Logo"></image>****