Я использую laravel 5.2. Я создаю почтовую систему, в которой пользователь комментирует ее по нажав на указанные изображения.Изображение не отображается в поле зрения (laravel 5.2)
Путь для изображения выбирается правильно, но не отображается в представлении. Также нет ошибки, указанной в представлении.
мой контроллер:
public function createemoji($action,$statusId)
{
$path=('/images/'.$action.'.gif');
$request=new storage();
$request->comment=$path;
$request->user_id=Auth::user()->id;
$request->post_id=$statusId;
$request->save();
$storage=storage::where(function($query) use($statusId)
{
$query->where('post_id',$statusId)
;
})
->orderBy('created_at','desc')->get();
dd($storage);
return redirect()->back()->with('storage',$storage);
}
мой взгляд:
<a href="{{route('createemoji',['action'=>'6796','statusid'=>$post->id])}}" id="6796" class="btn btn-sm"><img id="z1" src="/images/6796.gif" name="one"/></a>
путь я пытаюсь отображения:
@foreach($storages as $storage)
@if($storages==$post->storage)
<div class="row">
<section class=" col-md-offset-3 col-md-5">
<h4 id="h45"></h4>
<img src="{{ $storage->comment }}">
</section>
</div>
@endif
@endforeach
он будет работать только для одного изображения. Я хочу отобразить все изображения этого сообщения. –
Вы проверяли значение '$ storage-> comment' для каждого изображения. Может быть, это возвращение неверных данных? –
Я проверил ... его предоставление правильных данных. –