nulltex/laravel-paginator

Laravel最灵活的分页器

1.0.0 2020-10-20 02:30 UTC

This package is auto-updated.

Last update: 2024-09-20 12:02:47 UTC


README

允许将路由名称传递给分页器以生成自定义URL。

Latest Version on Packagist Check & fix styling Total Downloads

安装

您可以通过Composer安装此包

composer require nulltex/laravel-paginator

用法

您可以使用setRoute()方法设置用于生成分页链接的自定义路由名称。

示例

$query = Model::query();
$paginator = $query->paginate()->setRoute(['route.name'])

默认情况下,分页器生成相对URL。如果您想使用绝对URL,只需调用setRouteAbsoluteUrl()

$paginator->setRouteAbsoluteUrl(true)

注意:$pageName(默认值为page)将自动应用于路由参数。如果您想更改它,请使用setPageName()

要将一些额外的参数发送到路由(除$pageName外)作为数组传递给第二个项目

$query = Model::query();
$paginator = $query->paginate()->setRoute(['route.name', ['param' => 'value']])

测试

composer test

变更日志

请参阅CHANGELOG以获取有关最近更改的更多信息。

贡献

请参阅CONTRIBUTING以获取详细信息。

安全漏洞

请审查我们的安全策略,了解如何报告安全漏洞。

鸣谢

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。