当我在数据库的表通知中添加注释以通过添加注释来通知用户时,我收到以下错误;
未定义的索引: ad_object (视图: C:\xampp\htdocs\project\resources\views\layouts\app.blade.php( (查看: C:\xampp\htdocs\project\resources\views\layouts\app.blad 这是我的应用程序。
@foreach(Auth()->user()->unreadNotifications as $notification)
<li>
<a href="#">{{$notification->data['user_name']}} posted a new ad "{{$notification->data['ad_object']}}"</a>
</li>
@endforeach
我做错了什么,我该如何解决?
添加$notification->data
的内容会有所帮助
你可以试试这个
@if(isset($notification->data['ad_object']))
<a href="#">{{$notification->data['user_name']}} posted a new ad "{{$notification->data['ad_object']}}"</a>
@endif