diff options
-rw-r--r-- | layouts/partials/helpers/get-hero.html | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/layouts/partials/helpers/get-hero.html b/layouts/partials/helpers/get-hero.html index ece8a89..00d5b47 100644 --- a/layouts/partials/helpers/get-hero.html +++ b/layouts/partials/helpers/get-hero.html @@ -3,7 +3,12 @@ {{/* if hero image is specified in the page front-matter, then use that */}} {{ if .Params.hero }} - {{ $heroImage = resources.Get .Params.hero }} + {{/* try to read from the page bundle */}} + {{ $heroImage = .Resources.Get .Params.hero }} + {{/* if the image does not exist in the page bundle,try looking in the assets folder */}} + {{ if not $heroImage }} + {{ $heroImage = resources.Get .Params.hero }} + {{ end }} {{ end }} {{ .Scratch.Set "heroScratch" $heroImage }} |