Laravel Blade Image html

mon chemin de fichier image est public/img/logo.png et

mon application.lame.le chemin du fichier php est resources/views/app.blade.php

à l'Intérieur de mon application.lame.fichier php que j'utilise {{HTML::image('/img/stuvi-logo.png')}}

pour afficher une image.

Je ne comprends pas pourquoi ça ne trouve pas l'image.

Qu'est-ce que le dossier racine de l' image() méthode?

17
demandé sur SherylHohman 2015-04-25 00:49:26

5 réponses

Modifier/img/stuvi-logo.png img/stuvi-logo.png

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

qui produit le HTML suivant.

<img src="http://your.url/img/stuvi-logo.png" class="css-class" alt="alt text">
15
répondu Alupotha 2018-02-15 08:11:45
 <img src="{{URL::asset('/image/propic.png')}}" alt="profile Pic" height="200" width="200">

remarque: public dossier, créez un nouveau dossier nommé image alors mettez vos images là. En utilisant URL::asset() vous pouvez accéder directement au public dossier.

24
répondu Erfan Ahmed Emon 2018-02-10 03:32:52

À Laravel 5.x, vous pouvez utiliser laravelcollective / html et la syntaxe:

{!! Html::image('img/logo.png') !!}
6
répondu Dylan 2015-10-27 00:10:12

avait le même problème avec laravel 5.3... C'est comme ça que je l'ai fait et c'est très facile. par exemple logo dans la vue de page de lame

****<image img src="/img/logo.png" alt="Logo"></image>****
1
répondu Magige Daniel 2016-11-04 18:29:39

À Laravel 5.x, tu peux aussi faire comme ça .

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

0
répondu Palistha 2018-09-09 10:50:24