{{- $version := .version -}} {{- $pageUrl := .pageUrl -}} {{- $scratch := newScratch -}} {{- $docs := where .section "Section" "eq" "docs" -}} {{- $node := index (where $docs "IsNode" "eq" true) 0 -}} {{- $pages := where .section ".URL" "ne" $node.URL -}} {{- range $pages -}} {{- $scratch.Add "sectionsForVersion" (slice .) -}} {{- end -}} {{ if (ne ($scratch.Get "sectionsForVersion") nil) and (gt (len ($scratch.Get "sectionsForVersion")) 0) }} {{- if $node -}} {{- $node.Params.short -}} {{- end -}} {{ range ($scratch.Get "sectionsForVersion") }} {{ partial "docs/navbar-link.html" (dict "ctx" . "pageUrl" $pageUrl "version" $version) }} {{ end }}
{{ end }}