{{/* Table Shortcode for Wowchemy. */}} {{/* Load a CSV table from page dir falling back back to remote URL */}} {{/* Defaults to expecting a comma-separated CSV with a header row. */}} {{ $src := .Get "path" }} {{ $delimiter := .Get "delimiter" | default "," }} {{ $useHeaderRow := (eq (lower (.Get "header")) "true") | default true }} {{ $caption := .Get "caption" }} {{ $is_remote := strings.HasPrefix $src "http" }} {{ if not $is_remote }} {{ $src = path.Join "content" $.Page.File.Dir $src }} {{ end }} {{ $rows := getCSV $delimiter $src }}
{{ . | markdownify | emojify }} | {{ end }}|
---|---|
{{ . }} | {{ else }}{{ . | markdownify | emojify }} | {{ end }} {{ end }}