Laravel 5.4 分页
Laravel 5.4 Pagination
我想在我的管理索引页中添加分页,子项按 id desc 排序。
这是 ChildrenController 中的索引方法:
public function index()
{
// $children = Child::orderBy('id', 'desc')->get();
// $children = $children->paginate(50);
$children = Child::paginate(50);
return view('welcome', compact('children'));
}
那么我怎样才能对这个查询的结果进行分页
$children = Child::orderBy('id', 'desc')->get();
这是查看代码:
@section('content')
@foreach($children as $child)
@include('children.child')
@endforeach
{{ $children->links() }}
@endsection
这是不性感的实景:
我想要这样:
您可以自定义 laravel 分页的布局。
但是,自定义分页视图的最简单方法是使用 vendor:publish 命令将它们导出到您的 resources/views/vendor 目录:
php artisan vendor:publish --tag=laravel-pagination
此命令会将视图放置在 resources/views/vendor/pagination 目录中。
更多信息请关注link
您也可以找到 LengthAwarePaginator.php
文件并更改
$presenter = $presenter ?: new BootstrapThreePresenter($this);
至
$presenter = $presenter ?: new BootstrapFourPresenter($this);
我想在我的管理索引页中添加分页,子项按 id desc 排序。 这是 ChildrenController 中的索引方法:
public function index()
{
// $children = Child::orderBy('id', 'desc')->get();
// $children = $children->paginate(50);
$children = Child::paginate(50);
return view('welcome', compact('children'));
}
那么我怎样才能对这个查询的结果进行分页
$children = Child::orderBy('id', 'desc')->get();
这是查看代码:
@section('content')
@foreach($children as $child)
@include('children.child')
@endforeach
{{ $children->links() }}
@endsection
这是不性感的实景:
我想要这样:
您可以自定义 laravel 分页的布局。 但是,自定义分页视图的最简单方法是使用 vendor:publish 命令将它们导出到您的 resources/views/vendor 目录:
php artisan vendor:publish --tag=laravel-pagination
此命令会将视图放置在 resources/views/vendor/pagination 目录中。
更多信息请关注link
您也可以找到 LengthAwarePaginator.php
文件并更改
$presenter = $presenter ?: new BootstrapThreePresenter($this);
至
$presenter = $presenter ?: new BootstrapFourPresenter($this);