代码之家  ›  专栏  ›  技术社区  ›  Salman Saleem

Laravel pagination显示“哎呀,好像出了什么问题。”page

  •  -1
  • Salman Saleem  · 技术社区  · 7 年前

    我有一个网站,在首页显示带页码的数据。它工作得很好,但是当我们点击第5页时,它显示“哎呀,好像出了什么问题。”但是在第4页和第6页工作得很好 这里是网站向下滚动并点击第5页 https://visionarywritings.com

    控制器

    public function index()
    {
        $users = User::where('admin','0')->where('active','1')->paginate(12);
        return view('frontend/index',compact('users',$users));
    }
    

    分度叶片

    {{$users->links()}}
    

    在laravel.log中显示

    [2018-08-01 14:33:31] production.ERROR: Trying to get property of non-object (View: /home/visionar/visionarywritings/resources/views/frontend/index.blade.php) {"exception":"[object] (ErrorException(code: 0): Trying to get property of non-object (View: /home/visionar/visionarywritings/resources/views/frontend/index.blade.php) at /home/visionar/visionarywritings/storage/framework/views/7cb57079700bd8e47f0208d23b62204f723ddd9b.php:44, ErrorException(code: 0): Trying to get property of non-object at /home/visionar/visionarywritings/storage/framework/views/7cb57079700bd8e47f0208d23b62204f723ddd9b.php:44)
    [stacktrace]
    
    1 回复  |  直到 7 年前
        1
  •  0
  •   Adam Kozlowski    7 年前

    这意味着 User 整个表中的数据不完整。

    在12个元素(5页)中,可能有空或其他什么?

    检查每行数据是否正确。