Преглед изворни кода

Look for hero image in page bundle (#684)

Signed-off-by: hossainemruz <hossainemruz@gmail.com>

Signed-off-by: hossainemruz <hossainemruz@gmail.com>
Emruz Hossain пре 2 година
родитељ
комит
c3f0bd449e
1 измењених фајлова са 6 додато и 1 уклоњено
  1. 6 1
      layouts/partials/helpers/get-hero.html

+ 6 - 1
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 }}