mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-14 20:37:55 -05:00
b9bd35d72e
git-subtree-dir: docs git-subtree-split: fdea5430f89dfd849d39212abdf5ace0a4763e5a
930 B
930 B
title | description | date | categories | menu | keywords | signature | hugoversion | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
group | `group` groups a list of pages. | 2018-09-14 |
|
|
|
|
0.49 |
{{< 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" */}}
-
{{ range .Pages }}
-
{{ .Title }}
{{ .Date.Format "Mon, Jan 2, 2006" }}
{{ end }}
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 even be paginated.