{{/* Build a flat list of all pages from nav data (handles both flat items and grouped items) and find prev/next. */}} {{ $allPages := slice }} {{ range hugo.Data.nav }} {{ range .items }}{{ $allPages = $allPages | append . }}{{ end }} {{ range .groups }} {{ range .items }}{{ $allPages = $allPages | append . }}{{ end }} {{ end }} {{ end }} {{ $currentURL := .RelPermalink }} {{ $currentIndex := -1 }} {{ range $i, $item := $allPages }} {{ if eq $currentURL (relURL (strings.TrimPrefix "/" $item.url)) }} {{ $currentIndex = $i }} {{ end }} {{ end }} {{ if ge $currentIndex 0 }}
{{ end }}