ref : Is there a possibility to use Sort on .Paginate?
.Paginate
をpublishdate
順に並び替えて適用することってできるんでしょうか?
例えば、下記は、分割された枠内では並び替えができているように見えますが、全体として順番通りではありません。
{{ $paginator := .Paginate (.Data.Pages) }}
{{ range ($paginator.Pages.GroupByPublishDate "2006-01") }}
{{ range .Pages }}
したがって、これをやるには、.Paginate (range sort .Data.Pages.ByPublishDate "2006-01")
のようにする必要があると思うのですが、これができません。
.Paginate
を使わないでやると、 publishdate
の順番通りにすることは可能です。
{{ range (.Data.Pages.GroupByPublishDate "2006-01") }}
{{ range .Pages }}