premekkoch / pkpaginator
此软件包最新版本(0.0.2)没有可用的许可证信息。
Nette 框架扩展分页器,支持首页不同项目数量
0.0.2
2016-03-19 18:42 UTC
Requires
- php: >=5.4
- nette/utils: ^2.3
This package is auto-updated.
Last update: 2024-09-10 17:29:40 UTC
README
扩展的 Nette 框架分页器,允许首页有不同的项目数量。
安装
composer require premekkoch/pkpaginator
如何使用
使用 PkPaginator 替代 Nette\Utils\Paginator 以相同的方式。对于首页不同项目数量,通过调用 setItemsOnFirstPage(); 设置此数量。如果您不这样做,PkPaginator 将使用与 Nette\Utils\Paginator 相同的原始行为,每页具有相同数量的项目。
$paginator = new PremekKoch\PkPaginator();
$paginator->setItemCount(356); // total number of items
$paginator->setItemsOnFirstPage(5); // items count on first page
$paginator->setItemsPerPage(30); // items per 2nd and next pages
$paginator->setPage(1); // actual page number