14 lines
431 B
HTML
14 lines
431 B
HTML
{{- if in (.Get 0) "/_index.md" -}}
|
|
{{- $paths := (split (.Get 0) "_index.md") -}}
|
|
{{- $pagepath := index $paths 0 -}}
|
|
{{- $anchor := index $paths 1 -}}
|
|
{{- with .Site.GetPage "section" (trim $pagepath "/") -}}
|
|
{{- ( printf "%s%s" $pagepath $anchor ) | relLangURL -}}
|
|
{{- end -}}
|
|
{{- else -}}
|
|
{{- with .Site.GetPage "section" (.Get 0) }}
|
|
{{- .URL -}}
|
|
{{- else -}}
|
|
{{- .Get 0 | relref .Page -}}
|
|
{{- end -}}
|
|
{{- end -}} |