Отображать изображения Laravel из базы данных - PullRequest
0 голосов
/ 05 ноября 2019

Я сделал урок по загрузке изображений в laravel, но я не уверен, как их отобразить.

Ссылка на урок

Загрузка работает, но яне знаю, какую переменную я должен вызывать, чтобы отобразить их.

Все, что важно, находится на странице учебника.

Ответы [ 2 ]

0 голосов
/ 05 ноября 2019

в вашем файле контроллера

public function show()
{
$images=Image:get();
return view('blade file path',compact('images'));
}

в вашем файле blade.php

@php $image = url('public/image/'.$images->image); @endphp
<img src="{{ $image }}" class="image_preview" width="auto" height="150px">
0 голосов
/ 05 ноября 2019

в контроллере, передающем эту модель изображения в блейд,

public function show()
{
$images=Image::all();
return view('your_blade',compact('images'));
}

в блейде,

@foreach($images as $image)
 <img src="{{asset($image->image)}}">
@endforeach
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...