{{ $currentNode := . }}
{{ range site.Home.Sections.ByWeight }}
{{ $numberOfMainPages := len .Pages }}
{{ if eq $numberOfMainPages 0 }}
{{ else }}
{{ template "section-tree-nav" dict "sect" . "currentnode" $currentNode}}
{{ end }}
{{ end }}
{{ if or .Params.town .Params.region }}
{{ partial "beleid.html" . }}
{{ else }}
{{ .Title }}
{{ .Content }}
{{ end }}
{{ define "section-tree-nav" }}
{{ $currentNode := .currentnode }}
{{ with .sect }}
{{/* Check of we in deze sectie zijn of in een 'kind' van deze sectie */}}
{{ $isAncestor := .IsAncestor $currentNode }}
{{ $isActive := eq .RelPermalink $currentNode.RelPermalink }}
renderen als:
1. Er pagina's zijn
2. EN de huidige pagina deze sectie is OF een gemeente in deze provincie is
*/}}
{{ if and .Pages (or $isAncestor $isActive) }}
{{ range .Pages.ByTitle }}
{{ template "section-tree-nav" dict "sect" . "currentnode" $currentNode }}
{{ end }}