{{ $persons := slice }} {{ range (.Paginate (.Pages.ByParam "last_name")).Pages }} {{ if .Slug }} {{ $slug := printf "/persons/%s" .Slug }} {{ $person := site.GetPage $slug }} {{ if $person }} {{ $persons = $persons | append $person }} {{ end }} {{ end }} {{ end }} {{ partial "persons/list.html" $persons }} {{ partial "commons/pagination.html" . }}