This package is not installable via Composer 1.x, please make sure you upgrade to Composer 2+. Read more about our Composer 1.x deprecation policy.
There is no license information available for the latest version (0.0.2) of this package.

Nette Framework extended paginator with different items count on first page

0.0.2 2016-03-19 18:42 UTC

This package is auto-updated.

Last update: 2021-09-10 10:58:01 UTC


Extended Nette framework paginator, which allows different items count on first page.


composer require premekkoch/pkpaginator

How to use

Use PkPaginator instead of Nette\Utils\Paginator by the same way. For different items count on first page, set this count by calling setItemsOnFirstPage();. If you don't do this, PkPaginator works with original behavior of Nette\Utils\Paginator with same items count on each page.

	$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