Download the PHP package thinkphp6/thinkphp-extend-paginator without Composer
On this page you can find all versions of the php package thinkphp6/thinkphp-extend-paginator. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download thinkphp6/thinkphp-extend-paginator
More information about thinkphp6/thinkphp-extend-paginator
Files in thinkphp6/thinkphp-extend-paginator
Package thinkphp-extend-paginator
Short Description ThinkPHP 6 分页扩展
License MIT
Homepage https://github.com/thinkphp6/thinkphp-extend-paginator
Informations about the package thinkphp-extend-paginator
ThinkPHP ORM 分页驱动库
内含以下前端框架的分页驱动
- Bootstrap4
- Bootstrap5
- Layui
- Amaze UI
- Foundation
安装
Usage is simple, to install, add the following to your project's composer.json:
Then add the library in the usual way using composer:
配置
1.服务提供定义文件里重新绑定服务
编辑app/provider.php
文件,在该文件里重新绑定think\Paginator
分页服务,该方法适用于ThinkPHP6,全局生效。
2.公共函数文件里绑定服务
编辑app/common.php
文件,在该文件里重新绑定think\Paginator
分页服务,该方法适用于ThinkPHP6,全局生效。
如果想单应用生效,请在应用的公共函数文件里重新绑定think\Paginator
分页服务,如:app/admin/common.php
。
如果只想一个地方生效,可以在进行分页查询前,使用该代码重新绑定think\Paginator
分页服务。
3.配置文件里定义分页类
编辑config/paginate.php
文件
修改type
配置项的值为\wanyi\thinkExtendPaginator\Bootstrap4::class
,
该方法仅适用于ThinkPHP5.1.
已支持的前端框架
Bootstrap4 - 5
框架官方文档:https://getbootstrap.com/docs/4.0/components/pagination/
框架官方文档:https://getbootstrap.com/docs/5.0/components/pagination/
Layui
框架官方文档:https://www.layui.com/doc/modules/laypage.html
Amaze UI
框架官方文档:https://amazeui.clouddeep.cn/css/pagination/
Foundation
框架官方文档:https://foundation.zurb.com/sites/docs/pagination.html
说明
- 在bigDream/thinkPaginatorDriver 上修改,二次发布。
[https://github.com/big-dream/think-paginator-driver][1]
其它
你所用的前端框架不在这里?欢迎提交PR,或者在Issues里告诉我。