{{HTML:: image}} задать ширину и высоту в Laravel

извините за глупый вопрос, но я искал везде в doc. Если я хочу установить размер, высоту и ширину изображения с HTML::image, Как я могу это сделать? Я попробовал с:

{{ HTML::image('path', array('width' => 70 , 'height' => 70)); }}

но это, похоже, не работает.

5 ответов


Он должен работать с

{{ HTML::image('path', 'alt', array( 'width' => 70, 'height' => 70 )) }}

текст alt появляется перед массивом атрибутов.


в Laravel 5 следующие способы использования img в blade:

{!! HTML::image('img/picture.jpg', 'a picture', array('class' => 'thumb')) !!}

Примечание: перед использованием HTM i необходимо установить библиотеку laravel.e "laravelcollective / html": "~5.0",

или

<img src="{!!asset('img/picture.jpg')!!}">

или

установить динамически url:

<img src="{!!asset('img/').'/'.$imgsrc!!}">

вы можете

{{ HTML::image($product->image, $product->title, array('width' => '90%', 'height' => '50%')) }}

требуется Апостроф, если создать внутри процента.


решение : сохраните путь изображения к полю таблицы MYSQL. И не забудьте точку (. ) в начале путь к файлу.

<img src='./images/bajja_huggy2.gif' class= img-responsive style= height: 22px; width: 100px; >

вы можете увидеть, как я использовал Twitter bootstrap и другие свойства.

@foreach($imagefiles as $img)
<div class="col-xs-2 ">
  {{ $img->image_3}}
</div> 
@endforeach

<img src='./images/bajja_huggy2.gif' class= img-responsive style= height: 22px; width: 100px; >