根据Laravel文档
在其他框架中,分页可能非常痛苦。 Laravel让它变得轻而易举。 Laravel可以快速生成一个智能的范围"基于当前页面的链接,生成的HTML与Bootstrap CSS框架兼容。
我的问题是基金会还与Laravel的分页兼容吗?
答案 0 :(得分:1)
没有什么可以阻止Laravel分页与Foundation合作,但是Laravel生成的默认HTML是特定于Bootstrap的。文档或API中没有提及它可以生成基于Web的特定代码。
你有两个选择。一种是编写自己的自定义代码(涵盖elsewhere on Stack Overflow,虽然不是专门针对基金会)
另一种选择是引入其他人写的特定包:
Laravel 4
https://github.com/binarix/Laravel-Foundation-Pagination
Laravel 5
答案 1 :(得分:0)
您可以轻松地将分页器数据传递给您自己的分页器视图。 - 意味着您可以执行以下操作:
在观看文件夹中创建名为组件的文件夹,然后创建分页视图;将分页数据传递给创建的组件后,将其包含在您的任何视图中,如下所示。
获取分页数据集:
$yourPaginationData = App\YourModel::orderBy('id', 'desc')->with(['relation'])->paginate(15)
包括分页:
@include('components.pagination', ['paginator' => $yourPaginationData])
在视图中,可以根据需要操作分页数据,并创建自己的分页设计和构思。
您还可以找到一些自定义构建的基础开源来使用laravel here 。