我如何使用 IS 设置方法来区分评论和发布



当我在数据库的表通知中添加注释以通过添加注释来通知用户时,我收到以下错误;

未定义的索引: 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

最新更新