premekkoch/pkpaginator

此软件包最新版本(0.0.2)没有可用的许可证信息。

Nette 框架扩展分页器,支持首页不同项目数量

0.0.2 2016-03-19 18:42 UTC

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