Back to Materialize

Include From Yaml.Skill

doc/user/layouts/shortcodes/include-from-yaml.skill.md

123364 B
Original Source

{{- /* Skill output: include-from-yaml renders content from YAML data */ -}} {{- $pathArray := split (lower (.Get "data")) "/" -}} {{- $data := $.Site.Data -}} {{- range $pathArray }} {{- $data = index $data . -}} {{- end }} {{- $name := .Get "name" -}} {{- range $data -}} {{- if eq .name $name -}} {{- .content | $.Page.RenderString -}} {{- end -}} {{- end -}}