首页 >php框架 >Laravel >Laravel - 分页自定义

Laravel - 分页自定义

WBOY
WBOY原创
2024-08-27 10:51:36858浏览

Laravel 包含分页功能,可以帮助用户或开发人员包含分页功能。 Laravel 分页器与查询生成器和 Eloquent ORM 集成。分页方法自动负责设置所需的限制和定义的偏移量。它只接受一个参数来分页,即一页中显示的项目数。

Laravel 5.7 包含一种新的分页方法来自定义分页器每一侧的页面数。新方法不再需要自定义分页视图。

自定义分页视图代码演示如下 -

<?php
namespace App\Http\Controllers;
use Illuminate\Support\Facades\DB;
use App\Http\Controllers\Controller;
class UserController extends Controller{
   /**
   * Show all of the users for the application.
   *
   * @return Response
   */
   public function index() {
      $users = DB::table(&#39;users&#39;)->paginate(15);
      return view(&#39;user.index&#39;, [&#39;users&#39; => $users]);
   }
}

下面提到了根据 Laravel 标准的新分页定制 -

<?php
User::paginate(10)->onEachSide(5);

注意onEachSide指的是每条分页记录的细分为10和细分为5。

以上是Laravel - 分页自定义的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn