Merge branch 'master' into next
This commit is contained in:
commit
ba6165fc47
|
@ -3,9 +3,12 @@ title = "Pagination"
|
||||||
weight = 30
|
weight = 30
|
||||||
+++
|
+++
|
||||||
|
|
||||||
Two things can get paginated: a section or a taxonomy term.
|
Two things can get paginated: a section and a taxonomy term.
|
||||||
|
|
||||||
Every paginated template gets a `paginator` variable of the `Pager` type:
|
A paginated section gets the same `section` variable as a normal
|
||||||
|
[section page](./documentation/templates/pages-sections.md#section-variables) minus its pages
|
||||||
|
while both a paginated taxonomy page and a paginated section page gets a
|
||||||
|
`paginator` variable of the `Pager` type:
|
||||||
|
|
||||||
```ts
|
```ts
|
||||||
// How many items per page
|
// How many items per page
|
||||||
|
@ -32,11 +35,12 @@ current_index: Number;
|
||||||
## Section
|
## Section
|
||||||
|
|
||||||
A paginated section gets the same `section` variable as a normal
|
A paginated section gets the same `section` variable as a normal
|
||||||
[section page](@/documentation/templates/pages-sections.md#section-variables) minus its pages.
|
[section page](./documentation/templates/pages-sections.md#section-variables)
|
||||||
|
minus its pages. The pages are instead in `paginator.pages`.
|
||||||
|
|
||||||
## Taxonomy term
|
## Taxonomy term
|
||||||
|
|
||||||
A paginated taxonomy gets two variables:
|
A paginated taxonomy gets two variables aside from the `paginator` variable:
|
||||||
|
|
||||||
- a `taxonomy` variable of type `TaxonomyConfig`
|
- a `taxonomy` variable of type `TaxonomyConfig`
|
||||||
- a `term` variable of type `TaxonomyTerm`.
|
- a `term` variable of type `TaxonomyTerm`.
|
||||||
|
|
Loading…
Reference in a new issue