Version compatibility
This recipe is compatible with eZ Publish 5.2 / 2013.11
Description
When listing content (e.g. blog posts), pagination is a very common use case and is usually painful to implement by hand.
For this purpose eZ Publish 5 recommends the use of Pagerfanta library and proposes adapters for it.
Usage
For more information and examples, have a look at PagerFanta documentation.
Adapters
Adapter class name | Description |
---|---|
eZ\Publish\Core\Pagination\Pagerfanta\ContentSearchAdapter | Makes the search against passed Query and returns Content objects. |
eZ\Publish\Core\Pagination\Pagerfanta\ContentSearchHitAdapter | Same as ContentSearchAdapter but returns instead SearchHit objects. |
eZ\Publish\Core\Pagination\Pagerfanta\LocationSearchAdapter | Makes a Location search against passed Query and returns Location objects. |
eZ\Publish\Core\Pagination\Pagerfanta\LocationSearchHitAdapter | Same as LocationSearchAdapter but returns instead SearchHit objects. |
Historique