{{ $param := .Get "param" }} {{ $type := .Get "type" }} {{- if eq $type "NewTable" -}}
Neue Tabelle | Ergebnis |
---|---|
{{- "{{" -}} $xzx := (string "Hello, world") {{- "}}" -}} | {{- $xzx := (string "Hello, world") -}}{{ $xzx }} |
Aufruf in *.html | Ergebnis |
---|---|
{{- "{{" -}} .Site.AllPages {{- "}}" -}} | {{- .Site.AllPages -}} |
{{- "{{" -}} .Site.BaseURL {{- "}}" -}} | {{- .Site.BaseURL -}} |
{{- "{{" -}} .Site.BuildDrafts {{- "}}" -}} | {{- .Site.BuildDrafts -}} |
{{- "{{" -}} .Site.Copyright {{- "}}" -}} | {{- .Site.Copyright -}} |
{{- "{{" -}} .Site.Data {{- "}}" -}} | {{- .Site.Data -}} |
{{- "{{" -}} .Site.Home {{- "}}" -}} | {{- .Site.Home -}} |
{{- "{{" -}} .Site.Language {{- "}}" -}} | {{- .Site.Language -}} |
{{- "{{" -}} .Site.Language.Lang {{- "}}" -}} | {{- .Site.Language.Lang -}} |
{{- "{{" -}} .Site.Language.LanguageName {{- "}}" -}} | {{- .Site.Language.LanguageName -}} |
{{- "{{" -}} .Site.Language.Weight {{- "}}" -}} | {{- .Site.Language.Weight -}} |
{{- "{{" -}} .Site.Lastmod {{- "}}" -}} | {{- .Site.Lastmod -}} |
{{- "{{" -}} .Site.Pages {{- "}}" -}} | {{- .Site.Pages -}} |
{{- "{{" -}} .Site.RegularPages {{- "}}" -}} | {{- .Site.RegularPages -}} |
{{- "{{" -}} .Site.Sections {{- "}}" -}} | {{- .Site.Sections -}} |
{{- "{{" -}} .Site.Taxonomies {{- "}}" -}} | {{- .Site.Taxonomies -}} |
{{- "{{" -}} .Site.Title {{- "}}" -}} | {{- .Site.Title -}} |
{{- "{{" -}} .Site.Params {{- "}}" -}} | {{- .Site.Params -}} |
{{- "{{" -}} .Site.Params.mainSections {{- "}}" -}} | {{- .Site.Params.mainSections -}} |
{{- "{{" -}} .Site.Menus {{- "}}" -}} | {{- .Site.Menus -}} |
Ergebnis Ausgabebeispiel 1 per index |
---|
{{ $out := index $findReturn 0 }} {{ $out }} |
{{ $out := index $findReturn 1 }} {{ $out }} |
{{ $out := index $findReturn 1 }} {{ $out }} |
Ergebnis Ausgabebeispiel 2 per range |
---|
{{ $element }} |
Ergebnis Ausgabebeispiel 3 per range und increment | |
---|---|
{{ $i }} | {{ $element }} |
Aufruf in *.html | Ergebnis |
---|---|
{{- "{{" -}} . {{- "}}" -}} | {{- ($.Scratch.Get "res") -}} |
{{- "{{" -}} .ResourceType {{- "}}" -}} | {{- ($.Scratch.Get "res").ResourceType -}} |
{{- "{{" -}} .Name {{- "}}" -}} | {{- ($.Scratch.Get "res").Name -}} |
{{- "{{" -}} .Title {{- "}}" -}} | {{- ($.Scratch.Get "res").Title -}} |
{{- "{{" -}} .Permalink {{- "}}" -}} | {{- ($.Scratch.Get "res").Permalink -}} |
{{- "{{" -}} .RelPermalink {{- "}}" -}} | {{- ($.Scratch.Get "res").RelPermalink -}} |
{{- "{{" -}} .MediaType {{- "}}" -}} | {{- ($.Scratch.Get "res").MediaType -}} |
{{- "{{" -}} .MediaType.MainType {{- "}}" -}} | {{- ($.Scratch.Get "res").MediaType.MainType -}} |
{{- "{{" -}} .MediaType.SubType {{- "}}" -}} | {{- ($.Scratch.Get "res").MediaType.SubType -}} |
{{- "{{" -}} .MediaType.Suffixes {{- "}}" -}} | {{- ($.Scratch.Get "res").MediaType.Suffixes -}} |
{{- "{{" -}} .RelPermalink {{- "}}" -}} | {{- . -}} |
{{- "{{" -}} .Tags.FNumber {{- "}}" -}} | {{- . -}} |
Aufruf in *.html | Ergebnis |
---|---|
{{- "{{" -}} .Page.Date {{- "}}" -}} | {{- .Page.Date -}} |
{{- "{{" -}} .Page.Date.Format "January 2, 2006" {{- "}}" -}} | {{- .Page.Date.Format "January 2, 2006" -}} |
{{- "{{" -}} .Page.Date.Format "02. Jan 2006 15:04" {{- "}}" -}} | {{- .Page.Date.Format "02. Jan 2006 15:04" -}} |
{{- "{{" -}} .Page.Date.Format "02012006 15:04" {{- "}}" -}} | {{- .Page.Date.Format "02012006 15:04" -}} |
{{- "{{" -}} .Page.Date.Format "20060102" {{- "}}" -}} | {{- .Page.Date.Format "20060102" -}} |
Ausgabe des Datums mit .now | |
{{- "{{" -}} .now.Format "20060102 15:04" {{- "}}" -}} | {{- now.Format "20060102 15:04" -}} |
Aufruf in *.html | Ergebnis |
---|---|
{{- "{{" -}} .Page.Date {{- "}}" -}} | {{- .Page.Date -}} |
{{- "{{" -}} .Page.PublishDate {{- "}}" -}} | {{- .Page.PublishDate -}} |
{{- "{{" -}} .Page.Lastmod {{- "}}" -}} | {{- .Page.Lastmod -}} |
{{- "{{" -}} .Page.File.Path {{- "}}" -}} | {{- .Page.File.Path -}} |
{{- "{{" -}} $file := os.Stat (.Page.File.Path) {{- "}}" -}} | {{- $file := os.Stat (.Page.File.Path) -}} |
{{- "{{" -}} $file.ModTime {{- "}}" -}} | {{ $file.ModTime }} |
Aufruf in *.html | Ergebnis |
---|---|
{{- "{{" -}} .Page.File.Path {{- "}}" -}} | {{- .Page.File.Path -}} |
{{- "{{" -}} $file := os.Stat (.Page.File.Path) {{- "}}" -}} | {{- $file := os.Stat (.Page.File.Path) -}} |
{{- "{{" -}} $file.ModTime {{- "}}" -}} | {{ $file.ModTime }} |
{{"{{"}} $.Scratch.Get "XXX" {{"}}"}} | {{- $.Scratch.Get "XXX" -}} |
{{"{{"}} $.Scratch.Get "ZZZ" {{"}}"}} | {{- $.Scratch.Get "ZZZ" -}} |
Aufruf in *.html | Ergebnis |
---|---|
{{"{{"}} .Page.Ancestors {{"}}"}} | {{- .Page.Ancestors -}} |
{{"{{"}} .Page.Aliases {{"}}"}} | {{- .Page.Aliases -}} |
{{"{{"}} .Page.IsHome {{"}}"}} | {{- .Page.IsHome -}} |
{{"{{"}} .Page.IsNode {{"}}"}} | {{- .Page.IsNode -}} |
{{"{{"}} .Page.IsPage {{"}}"}} | {{- .Page.IsPage -}} |
{{"{{"}} .Page.IsSection {{"}}"}} | {{- .Page.IsSection -}} |
{{"{{"}} .Page.BundleType {{"}}"}} | {{- .Page.BundleType -}} |
{{"{{"}} .Page.IsTranslated {{"}}"}} | {{- .Page.IsTranslated -}} |
{{"{{"}} .Page.Type {{"}}"}} | {{- .Page.Type -}} |
{{"{{"}} .Page.WordCount {{"}}"}} | {{- .Page.WordCount -}} |
{{"{{"}} .Page.Kind {{"}}"}} | {{- .Page.Kind -}} |
{{"{{"}} .Page.Language {{"}}"}} | {{- .Page.Language -}} |
{{"{{"}} .Page.Keywords {{"}}"}} | {{- .Page.Keywords -}} |
{{"{{"}} .Page.LinkTitle {{"}}"}} | {{- .Page.LinkTitle -}} |
{{"{{"}} .Page.Permalink {{"}}"}} | {{- .Page.Permalink -}} |
{{"{{"}} .Page.RelPermalink {{"}}"}} | {{- .Page.RelPermalink -}} |
{{"{{"}} .Page.PlainWords {{"}}"}} | {{- .Page.PlainWords -}} |
{{"{{"}} .Page.Resources {{"}}"}} | {{- .Page.Resources -}} |
{{"{{"}} .Page.Draft {{"}}"}} | {{- .Page.Draft -}} |
{{"{{"}} .Page.Date {{"}}"}} | {{- .Page.Date -}} |
{{"{{"}} .Page.Lastmod {{"}}"}} | {{- .Page.Lastmod -}} |
{{"{{"}} .Page.ExpiryDate {{"}}"}} | {{- .Page.ExpiryDate -}} |
{{"{{"}} .Page.PublishDate {{"}}"}} | {{- .Page.PublishDate -}} |
{{"{{"}} .Page.Section {{"}}"}} | {{- .Page.Section -}} |
{{"{{"}} .Page.Sections {{"}}"}} | {{- .Page.Sections -}} |
{{"{{"}} .Page.FirstSection {{"}}"}} | {{- .Page.FirstSection -}} |
{{"{{"}} .Page.CurrentSection {{"}}"}} | {{- .Page.CurrentSection -}} |
{{"{{"}} .Page.Parent {{"}}"}} | {{- .Page.Parent -}} |
Ausgabe .Page.Params (einzeln) | Ergebnis |
---|---|
{{"{{"}} .Page.Params.tags {{"}}"}} | {{- .Page.Params.tags -}} |
{{"{{"}} .Page.Params.type {{"}}"}} | {{- .Page.Params.type -}} |
{{"{{"}} .Page.Params.title {{"}}"}} | {{- .Page.Params.title -}} |
{{"{{"}} .Page.Params.submenu {{"}}"}} | {{- .Page.Params.submenu -}} |
usw. |
Ausgabe per range) | |
---|---|
{{ $i }} | {{ $element }} |
Ausgabe .Page.Params (zusammen) |
---|
{{ .Page.Params }} |
Aufruf in *.html | Ergebnis |
---|---|
{{- "{{" -}} .Page.GitInfo {{- "}}" -}} | {{- .Page.GitInfo -}} |
{{- "{{" -}} .Page.GitInfo.AbbreviatedHash {{- "}}" -}} | {{- .Page.GitInfo.AbbreviatedHash -}} |
{{- "{{" -}} .Page.GitInfo.AuthorName {{- "}}" -}} | {{- .Page.GitInfo.AuthorName -}} |
{{- "{{" -}} .Page.GitInfo.AuthorEmail {{- "}}" -}} | {{- .Page.GitInfo.AuthorEmail -}} |
{{- "{{" -}} .Page.GitInfo.AuthorDate {{- "}}" -}} | {{- .Page.GitInfo.AuthorDate -}} |
{{- "{{" -}} .Page.GitInfo.Hash {{- "}}" -}} | {{- .Page.GitInfo.Hash -}} |
{{- "{{" -}} .Page.GitInfo.Subject {{- "}}" -}} | {{- .Page.GitInfo.Subject -}} |
{{- "{{" -}} .Page.GitInfo.CommitDate {{- "}}" -}} | {{- .Page.GitInfo.CommitDate -}} |
{{- "{{" -}} .Page.GitInfo.Body {{- "}}" -}} | {{- .Page.GitInfo.Body -}} |
Aufruf in *.html | Ergebnis |
---|---|
{{- "{{"}} .Page.File {{"}}" -}} | {{- .Page.File -}} |
{{- "{{"}} .Page.File.Path {{"}}" -}} | {{- .Page.File.Path -}} |
{{- "{{"}} .Page.File.Dir {{"}}" -}} | {{- .Page.File.Dir -}} |
{{- "{{"}} .Page.File.LogicalName {{"}}" -}} | {{- .Page.File.LogicalName -}} |
{{- "{{"}} .Page.File.BaseFileName {{"}}" -}} | {{- .Page.File.BaseFileName -}} |
{{- "{{"}} .Page.File.Ext {{"}}" -}} | {{- .Page.File.Ext -}} |
{{- "{{"}} .Page.Language.Lang {{"}}" -}} | {{- .Page.Language.Lang -}} |
{{"{{"}} .Page.File.UniqueID {{"}}"}} | {{- .Page.File.UniqueID -}} |
{{"{{"}} .Page.File.TranslationBaseName {{"}}"}} | {{- .Page.File.TranslationBaseName -}} |
{{"{{"}} .Page.File.ContentBaseName {{"}}"}} | {{- .Page.File.ContentBaseName -}} |
$parse.Scheme | {{- $parse.Scheme -}} |
$parse.Host | {{- $parse.Host -}} |
$parse.Path | {{- $parse.Path -}} |
$parse.Fragment | {{- $parse.Fragment -}} |
{{- .Name -}} |
.Name | .IsDir | .Size | .Modtime (zuletzt geändert) | {{"{{"}}path.Ext .Name {{"}}"}} |
---|---|---|---|---|
{{- .Name -}} | {{- .IsDir -}} | {{- .Size -}} | {{- .ModTime -}} | {{- path.Ext .Name -}} |
Aufruf in *.html | Ergebnis |
---|---|
{{- "{{" -}} .Page.File {{- "}}" -}} | {{- .Page.File -}} |
{{- "{{" -}} path.Base (.Page.File) {{- "}}" -}} | {{- path.Base (.Page.File) -}} |
{{- "{{" -}} path.Clean (.Page.File) {{- "}}" -}} | {{- path.Clean (.Page.File) -}} |
{{- "{{" -}} path.Clean "a\\b//x/zz/" {{- "}}" -}} | {{- path.Clean "a\\b//x/zz/" -}} |
{{- "{{" -}} path.Dir (.Page.File) {{- "}}" -}} | {{- path.Dir (.Page.File) -}} |
{{- "{{" -}} path.Ext (.Page.File) {{- "}}" -}} | {{- path.Ext (.Page.File) -}} |
{{- "{{" -}} path.Join "yyy" (.Page.File) {{- "}}" -}} | {{- path.Join "yyy" (.Page.File) -}} |
Aufruf in *.html | Ergebnis |
---|---|
{{- "{{" -}} .Page.File {{- "}}" -}} | {{- .Page.File -}} |
{{- "{{" -}} $dirFile := path.Split (.Page.File) {{- "}}" -}} | {{- $dirFile := path.Split (.Page.File) -}} |
{{- "{{" -}} $dirFile.Dir {{- "}}" -}} | {{- $dirFile.Dir -}} |
{{- "{{" -}} $dirFile.File {{- "}}" -}} | {{- $dirFile.File -}} |
Aufruf in *.html | Ergebnis |
---|---|
{{"{{"}} .Page.Sitemap.Filename {{"}}"}} | {{- .Page.Sitemap.Filename -}} |
{{"{{"}} .Page.Sitemap.Priority {{"}}"}} | {{- .Page.Sitemap.Priority -}} |
{{"{{"}} .Page.Sitemap.ChangeFreq {{"}}"}} | {{- .Page.Sitemap.ChangeFreq -}} |
TrimRight 1 | Ergebnis |
---|---|
{{"{{"}} $var01 := .Page.Permalink {{"}}"}} | {{- $var01 := .Page.Permalink -}} |
{{"{{"}} $var01 {{"}}"}} | {{- $var01 -}} |
{{"{{"}} strings.TrimRight "tion/" $var01 {{"}}"}} | {{- strings.TrimRight "tion/" $var01 -}} |
TrimRight 2 | Ergebnis |
---|---|
{{- "{{" -}} $var02 := .Page.File.BaseFileName {{- "}}" -}} | {{- $var02 := .Page.File.BaseFileName -}} |
{{- "{{" -}} $var02 {{- "}}" -}} | {{- $var02 -}} |
{{- "{{" -}} strings.TrimRight $var02 (strings.TrimRight "/" $var01) {{- "}}" -}} | {{- strings.TrimRight $var02 (strings.TrimRight "/" $var01) -}} |
String Count | Ergebnis |
---|---|
{{- "{{" -}} "Hello, world" | strings.RuneCount {{- "}}" -}} | {{- "Hello, world" | strings.RuneCount -}} |
{{- "{{" -}} "Hello, world" | countrunes {{- "}}" -}} | {{- "Hello, world" | countrunes -}} |
{{- "{{" -}} "aaabaab" | strings.Count "a" {{- "}}" -}} | {{- "aaabaab" | strings.Count "a" -}} |
{{- "{{" -}} "aaabaab" | strings.Count "aa" {{- "}}" -}} | {{- "aaabaab" | strings.Count "aa" -}} |
{{- "{{" -}} "aaabaab" | strings.Count "aaa" {{- "}}" -}} | {{- "aaabaab" | strings.Count "aaa" -}} |
{{- "{{" -}} "aaabaab" | strings.Count "" {{- "}}" -}} | {{- "aaabaab" | strings.Count "" -}} |
{{- "{{" -}} "aaab aab" | strings.Count "" {{- "}}" -}} | {{- "aaabaab" | strings.Count "" -}} |