Laravel 5.8:分页似乎不起作用
Laravel 5.8: Pagination Does Not Seem To Be Working
我正在使用 Laravel 5.8,在这个项目中我添加了这个分页:
public function index()
{
$magazines = Magazine::query()->paginate(100);
return view('admin.magazines.magazines.index', compact('magazines'));
}
然后在视图中,我在 </table>
标签之后添加了这个:
{!! $magazines->appends(request()->query())->render() !!}
但是我在页面上没有看到任何分页!
那么如何解决呢?
在控制器中附加查询字符串,如下所示
public function index()
{
$magazines = Magazine::query()->paginate(100)->appends(request()->all());
return view('admin.magazines.magazines.index', compact('magazines'));
}
在视图中
{!! $magazines->links() !!}
我正在使用 Laravel 5.8,在这个项目中我添加了这个分页:
public function index()
{
$magazines = Magazine::query()->paginate(100);
return view('admin.magazines.magazines.index', compact('magazines'));
}
然后在视图中,我在 </table>
标签之后添加了这个:
{!! $magazines->appends(request()->query())->render() !!}
但是我在页面上没有看到任何分页!
那么如何解决呢?
在控制器中附加查询字符串,如下所示
public function index()
{
$magazines = Magazine::query()->paginate(100)->appends(request()->all());
return view('admin.magazines.magazines.index', compact('magazines'));
}
在视图中
{!! $magazines->links() !!}