Default theme implementation to display a pager.
Available variables:
-
items: List of pager items. The list is keyed by the following elements:
- first: Item for the first page; not present on the first page of results.
- previous: Item for the previous page; not present on the first page of results.
- next: Item for the next page; not present on the last page of results.
- last: Item for the last page; not present on the last page of results.
- pages: List of pages, keyed by page number.
Sub-sub elements: items.first, items.previous, items.next, items.last, and each item inside items.pages contain the following elements:
- href: URL with appropriate query parameters for the item.
- attributes: A keyed list of HTML attributes for the item.
- text: The visible text used for the item link, such as "‹ Previous" or "Next ›".
- current: The page number of the current page.
-
ellipses: If there are more pages than the quantity allows, then an ellipsis before or after the listed pages may be present.
- previous: Present if the currently visible list of pages does not start at the first page.
- next: Present if the visible list of pages ends before the last page.
See also
File
core/modules/system/templates/pager.html.twig
Related topics
- Theme system overview
- Functions and templates for the user interface that themes can override.
Please login to continue.