title, linkTitle, description, categories, keywords, menu, function, relatedFunctions, aliases
| title |
linkTitle |
description |
categories |
keywords |
menu |
function |
relatedFunctions |
aliases |
| collections.Group |
group |
Groups a list of pages. |
|
|
|
| aliases |
returnType |
signatures |
|
|
any |
| PAGES | collections.Group KEY |
|
|
| collections.Dictionary |
| collections.Group |
| collections.Index |
| collections.IsSet |
| collections.Where |
|
|
{{< code file="layouts/partials/groups.html" >}}
{{ $new := .Site.RegularPages | first 10 | group "New" }}
{{ $old := .Site.RegularPages | last 10 | group "Old" }}
{{ $groups := slice $new $old }}
{{ range $groups }}
{{ .Key }}{{/* Prints "New", "Old" */}}
{{ end }}
{{< /code >}}
The page group you get from group is of the same type you get from the built-in group methods in Hugo. The above example can be paginated.