#39, Add expand and tabs shortcodes

This commit is contained in:
Alex Shpak
2019-05-22 14:37:31 +02:00
parent 8f5aaee7aa
commit 0e6864f5aa
11 changed files with 159 additions and 5 deletions
+12
View File
@@ -0,0 +1,12 @@
{{ if .Parent }}
{{ $name := .Get 0 }}
{{ $group := printf "tabs-%s" (.Parent.Get 0) }}
{{ if not (.Parent.Scratch.Get $group) }}
{{ .Parent.Scratch.Set $group slice }}
{{ end }}
{{ .Parent.Scratch.Add $group (dict "Name" $name "Content" .Inner) }}
{{ else }}
{{- errorf "%q: tab shortcode must be inside tabs shortcode" .Page.Path -}}
{{ end}}