Laravel如何限制页面链接的数量?

我在表中有500 多条记录,Users我在 Blade 模板中使用以下代码显示列表。

在控制器中

$users= Users::paginate(5);

在刀片视图中

$users->links();

这是显示从 1 到 10 的页面,但我想显示从1, 2 ....... 9,10,的第一页和最后两页,

如果第 5 页上的用户应显示为 3,4 ... 5... 9,10

回答

您可以使用 onEachSide() 方法

{{ $users->onEachSide(2)->links() }}

Laravel 文档:https ://laravel.com/docs/8.x/pagination#adjusting-the-pagination-link-window


以上是Laravel如何限制页面链接的数量?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>