拉拉维尔分页基础兼容性



根据Laravel文档

在其他框架中,分页可能非常痛苦。拉拉维尔让它变得轻而易举。Laravel可以根据当前页面快速生成智能"范围"的链接,生成的HTML与Bootstrap CSS框架兼容。

我的问题是基金会也与拉拉维尔的分页兼容吗?

没有什么可以阻止Laravel分页使用Foundation,但Laravel生成的默认HTML是特定于Bootstrap的。文档或 API 中没有提到它可以生成特定于基金会的代码。

您有两个选择。一种是编写自己的自定义代码(在Stack Overflow的其他地方有介绍,尽管不是专门针对Foundation的(

另一种选择是拉入其他人编写的特定包:

拉维尔 4

https://github.com/binarix/Laravel-Foundation-Pagination

拉维尔 5

https://github.com/etcinit/foundation-pagination

您可以轻松地将分页器数据传递到您自己的分页器视图。 - 意思是你可以执行以下操作:

在视图文件夹中创建一个名为组件的文件夹,然后创建分页视图;将分页数据传递给创建的组件并将其包含在任何视图中之后,如下所示。

获取分页数据集:

$yourPaginationData = AppYourModel::orderBy('id', 'desc')->with(['relation'])->paginate(15)

包括分页:

@include('components.pagination', ['paginator' => $yourPaginationData])

在视图中,可以根据需要操作分页数据,并创建自己的分页设计和想法。

您还可以在此处找到为与laravel一起使用而定制的开源基础

相关内容

  • 没有找到相关文章

最新更新