{{ $isSingle := true -}} {{ with .Parent -}} {{ $isSingle = .IsHome -}} {{ end -}} {{- define "breadcrumbnav" -}} {{ if .p1.Parent -}} {{ if not .p1.Parent.IsHome -}} {{ template "breadcrumbnav" (dict "p1" .p1.Parent "p2" .p2 ) -}} {{ end -}} {{ else if not .p1.IsHome -}} {{ template "breadcrumbnav" (dict "p1" .p1.Site.Home "p2" .p2 ) -}} {{ end -}} {{ $isActive := eq .p1 .p2 }} {{- end -}}