У меня следующий код:
<div class="col-8
offset-2
mb-5
p-3
rounded-lg
shadow
d-flex
justify-content-between
align-items-baseline"
style="background-color: lightgrey;
background-image: linear-gradient(to right, rgba(211, 211, 211, 0.52), rgba(211, 211, 211, 0.73)), url('/images/social_{{$gallery->photos->first()}}'); ">
часть кода $gallery->photos->first()
возвращает:
{"id":3,"gallery_id":1,"filename":"IMG_3700.png","filesize":4229181,"delete":0,"created_at":"2020-03-28T09:56:31.000000Z","updated_at":"2020-03-28T09:56:31.000000Z"}
Мне нужно получить доступ к имени файла .. Я попробовал несколько вещей , но ни один из них не сработал:
$gallery->photos->first('filename')
$gallery->photos->first()->get('filename')
$gallery->photos->first()['filename']
$gallery->photos->first()->filename
последняя попытка ($gallery->photos->first()->filename
) вернула эту ошибку:
Facade\Ignition\Exceptions\ViewException Trying to get property 'filename' of non-object (View: C:\xampp\htdocs\galshare\resources\views\home.blade.php)
как получить доступ к возвращенному имени файла?
Спасибо