couldhave tiers moved from singlebody template to metadata
parent
8006b53284
commit
085d6934bf
@ -1 +1,20 @@
|
||||
{{ define "main" }}METASP=[{{ range .Site.Sections }}{"section": "{{ with .File }}{{ trim .Dir "/" }}{{ end }}", "items": [{{ range .Pages }}"{{ .File.BaseFileName }}", {{ end }}]}, {{ end }}];{{ end }}
|
||||
{{- define "main" -}}
|
||||
{{ $sections := (slice) }}
|
||||
{{ $tiers := (slice) }}
|
||||
{{ range $.Site.Sections }}
|
||||
{{ with .File }}
|
||||
{{ $sections = $sections | append (strings.TrimSuffix "/" .Dir) }}
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
{{ $metasp := (dict) }}
|
||||
{{ range $k, $v := $.Site.Data.sandpointsnamegraph }}
|
||||
{{ if in $sections $k }}
|
||||
{{ $tiers = (slice) }}
|
||||
{{ range where $.Site.RegularPages "Section" $k }}
|
||||
{{ $tiers = $tiers | append .File.LogicalName }}
|
||||
{{ end }}
|
||||
{{ $metasp = merge $metasp (dict $v (merge (dict "singular" $k) (dict "tiers" $tiers))) }}
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
{{ printf "METASP=%s;" (jsonify $metasp) }}
|
||||
{{ end }}
|
||||
|
Loading…
Reference in New Issue