Facade\Ignition\Exceptions\ViewException 试图获取非对象的属性“id”

伊穆兰格尔

我一直在尝试获取用户 ID 所在的所有行。然后我得到了这个错误。请帮我。

控制器:

    public function index()
    {
        $user_id = Auth::user()->id;

        $applications = application::where('user_id', '=', $user_id)->first();

        if (empty($applications)) {
            $applications = "0";
            return view('user.application.index',compact('applications'));
        }
        else{
        return view('user.application.index',compact('applications'));
        }
    }

刀片文件

 @foreach ($applications as $application)
  <tr>
    <td>{{ $loop->index +1 }}</td>
    <td>{{ $application->id }}</td>
    <td>{{ $application->created_at }}</td>
    <td>{{ $application->surname }}, {{ $application->firstname }} {{ $application->middlename }}</td>
    @if ($application->status == 1)
    <td><p style="color:green;">APPROVED</p></td>
    @elseif ($application->status == 0)
    <td><p style="color:rgb(243, 180, 8);">PENDING</p></td>
    @else
    <td><p style="color:RED;">DISAPPROVED</p></td>
    @endif
    <td><a href = "{{ route('user.application.show', $application->id)}}"><img src = {{ asset('assets/img/eye.ico') }}/></a>
    </td>
  </tr>
爱德华·周

尝试替换$applications='0'$applications=[],看看它是否有效;)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章