Есть массив
$gridLinks = [
[
'title' => 'Пользователи',
'icon' => 'images/cabinet/resume.svg',
'route' => 'adminUser'
],
[
'title' => 'Новости',
'icon' => 'images/cabinet/resume.svg',
'route' => 'home'
],
[
'title' => 'Отзывы',
'icon' => 'images/cabinet/resume.svg',
'route' => 'home'
],
[
'title' => 'Города/Районы/Микрорайоны',
'icon' => 'images/cabinet/resume.svg',
'route' => 'home'
],
[
'title' => 'Категории',
'icon' => 'images/cabinet/resume.svg',
'route' => 'home'
],
[
'title' => 'Выйти',
'icon' => 'images/cabinet/exit.svg',
'route' => 'logout'
]
];
Добавляю переменную в представление
return view('admin.index', compact('gridLinks'));
Распечатываю массив с помощью
dd($gridLinks);
В представление вывожу массив так
@foreach($gridLinks as $link)
<a class="gridLinksItem" href="">
<h3 class="gridLinksItem__title">{{ $link->title }}</h3>
</a>
@endforeach
И мне пишут:
Trying to get property 'title' of non-object (View: C:\xampp\htdocs\myteacher.local\resources\views\admin\index.blade.php)
В чем прикол? Я не могу понять - это же обычный массив.