Sorting paginated pages by date

Give this a whirl:

{{ $pages := where .Data.Pages "Section" $section }}

{{ $sorted := $pages.ByParam "start" }}
reverse:
{{ $sorted := ($pages.ByParam "start").Reverse }}

{{ $paginator := .Paginate $sorted 7 }}

{{ $sorted := sort $pages "Params.start" "asc" }}

also seems to work.

1 Like