The title pretty much sums it up.
I am trying to use resources defined in _index.md on the list.html template.
Using {{ .Content }} works fine, but the code below fails silently with hugo 0.39
{{ with .Resources.GetMatch "header" }}
<img src="{{ .Permalink }}" alt="">
{{ end }}
From brief testing I cannot reproduce this at least on the latest Hugo master. Do you want to share your site source?
Put debug statements… e.g. do a and b get printed?
x
{{ with .Resources.GetMatch "header" }}
a
<img src="{{ .Permalink }}" alt="">
b
{{ end }}
y
bep
3
Without knowing your filenames etc, the title cannot sum it up.
After testing I realised that Hugo was not listing the header file because it was placed inside images/.
Moved into the root of the section and it’s working.
You didn’t need to do that. You can just use the “super asterisk” (**) assuming that that images/ dir is inside that bundle too.
So "**header" instead of just "header".
1 Like