Fixes shortcode scratch context Fix d9ff93a1c27575c64eef80fe4a40f6d022877cac
@@ -3,7 +3,7 @@
{{ $path := "" }}
{{ $root_dir := "" }}
-{{ $media_dir := $.Scratch.Get "media_dir" }}
+{{ $media_dir := .Page.Scratch.Get "media_dir" }}
{{ if .Get "library" }}
{{ $path = printf "%s/" $media_dir }}
{{ $root_dir = "static/" }}
@@ -1,6 +1,6 @@
{{/* Enable image to be loaded from local page dir or media library at `static/media/`. */}}
{{ $asset := (.Page.Resources.ByType "image").GetMatch (.Get "src") }}
{{ $image_src := (.Get "src") }}
{{ if $asset }}
@@ -42,7 +42,7 @@
{{ $.Scratch.Set "src" .image }}
{{ if gt (len .image) 4 }}
{{ if ne "http" (slicestr .image 0 4) }}
- {{ $media_dir := $.Scratch.Get "media_dir" }}
+ {{ $media_dir := .Page.Scratch.Get "media_dir" }}
{{ $.Scratch.Set "src" (printf "%s/%s" $media_dir .image | relURL) }}
{{ end }}
@@ -2,7 +2,7 @@