У меня есть форма с несколькими полями, в которой хранится информация, включая загрузку изображений. Существует также вид редактирования:
Route::PUT('/link/{link}', function (Request $request, Link $link) {
$request->validate([
'name' => 'required|max:255',
'title' => 'required|max:255',
'cell' => 'required|max:255',
'tel' => 'required|max:255',
'email' => 'required|max:255',
'website' => 'required|url|max:255',
'location' => 'required|max:255',
'image' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048',
]);
$img = $request->file('image');
$newfilename = $request->name;
$img->move(public_path("/uploads"), $newfilename);
$link->update($request->all());
return redirect('/');
});
Первоначальная отправка и редактирование прекрасно работают, наряду с изменением имени файла изображения и сохранением его в папке для загрузки.
Сгенерированный путь:
public/uploads/exampleFileName.jpg
Проблема здесь в том, что когда дело доходит до отображения изображения в домашнем представлении.Код ниже генерирует 404, не найденный с дополнительным / tmp / path, который я понятия не имею, откуда он берется.
Код в исходном виде:
@foreach ($links as $link)
<div class="link-box">
<h5 class="off-white-txt">Card [# {{ $link->id }}]</h5>
<h5 class="off-white-txt"><span class="pool-blue-txt">Name: </span>{{ $link->name }}</h5>
<h5 class="off-white-txt"><span class="pool-blue-txt">Title: </span>{{ $link->title }}</h5>
<h5 class="off-white-txt"><span class="pool-blue-txt">Cell: </span>{{ $link->cell }}</h5>
<h5 class="off-white-txt"><span class="pool-blue-txt">Tel: </span>{{ $link->tel }}</h5>
<h5 class="off-white-txt"><span class="pool-blue-txt">Email: </span>{{ $link->email }}</h5>
<h5 class="off-white-txt"><span class="pool-blue-txt">Website: </span>{{ $link->website }}</h5>
<h5 class="off-white-txt"><span class="pool-blue-txt">Location: </span>{{ $link->location }}</h5>
<img src="{{url('uploads'.$link->image) }}" class="off-white-txt">
</div>
Сообщение об ошибке в консоли:
GET http://192.168.10.10/uploads/tmp/phpdtnTcw 404 (Not Found)
У меня следующий вопрос;Как я могу отредактировать мой код, чтобы он указывал на правильный путь и отображал изображение?
Заранее спасибо.