img images asset laravel image laravel-blade

images - Laravel Blade html image



laravel javascript blade (5)

En Laravel 5.x puede usar laravelcollective/html y la sintaxis:

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

La ruta de mi archivo de imagen es public/img/logo.png y
La ruta del archivo my app.blade.php es resources/views/app.blade.php

Dentro de mi archivo app.blade.php uso {{HTML::image(''/img/stuvi-logo.png'')}}
para visualizar una imagen.
No entiendo por qué esto no encuentra la imagen.
¿Cuál es la carpeta raíz del método image() ?


En Laravel 5.x, también puedes hacer esto.

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


Si usas bootstrap, podrías usar esto -

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

nota: dentro de la carpeta pública, cree una nueva carpeta llamada imagen y luego ponga sus imágenes allí. Usando URL::asset() puede acceder directamente a la carpeta pública .


Tuvo el mismo problema con laravel 5.3 ... Así es como lo hice y muy fácil. por ejemplo, el logotipo en la vista de página de hoja

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


Cambie /img/stuvi-logo.png a img/stuvi-logo.png

{{ HTML::image(''img/stuvi-logo.png'', ''alt text'', array(''class'' => ''css-class'')) }}

Que produce el siguiente HTML .

<img src="http://your.url/img/stuvi-logo.png" class="css-class" alt="alt text">