web-dev-qa-db-ja.com

Laravel Blade html image

私の画像ファイルのパスは_public/img/logo.png_です
app.blade.phpのファイルパスは_resources/views/app.blade.php_です

App.blade.phpファイルの内部では、{{HTML::image('/img/stuvi-logo.png')}}を使用します
画像を表示します。
画像が見つからない理由がわかりません。
image()メソッドのルートフォルダーは何ですか?

19
patels326

変更/img/stuvi-logo.pngtoimg/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">
17
Alupotha

ブートストラップを使用する場合、これを使用できます-

_ <img src="{{URL::asset('/image/propic.png')}}" alt="profile Pic" height="200" width="200">
_

注:publicフォルダー内にimageという名前の新しいフォルダーを作成し、そこに画像を配置します。 URL::asset()を使用すると、publicフォルダーに直接アクセスできます。

34
Erfan Ahmed

Laravel 5.xでは、 laravelcollective/html と構文を使用できます。

{!! Html::image('img/logo.png') !!}
5
Dylan

Laravel 5.xでは、このようにすることもできます。

<img class="img-responsive" src="{{URL::to('/')}}/img/stuvi-logo.png" alt=""/>

1
Palistha

laravel 5.3 ..。で同じ問題を抱えていました。

****<image img src="/img/logo.png" alt="Logo"></image>****
1
Magige Daniel