Hi,
I have the following (relevant portion) for a customized “figure2” shortcode:
<figure2 {{ with .Get “class” }}class="{{.}}"{{ end }}>
{{ with .Get “link”}}{{ end }}
<img
sizes="(min-width: 30em) 28em, 100vw"
srcset=“https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_256/{{ .Get “filename” }}.jpg 256w,
https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_512/{{ .Get “filename” }}.jpg 512w,
https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_768/{{ .Get “filename” }}.jpg 768w,
https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_1024/{{ .Get “filename” }}.jpg 1024w,
https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_1280/{{ .Get “filename” }}.jpg 1280w”
src=“https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_512/{{ .Get “filename” }}.jpg”
In my .md file, I have (for a particular image):
{{% figure2 filename=“testimage1600.jpg" alt="testimage" %}}
The resultant HTML (from Web Inspector in Safari) is:
<img
sizes="(min-width: 30em) 28em, 100vw"
srcset="https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_256/%20alt=.jpg 256w,
https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_512/%20alt=.jpg 512w,
https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_768/%20alt=.jpg 768w,
https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_1024/%20alt=.jpg 1024w,
https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_1280/%20alt=.jpg 1280w"
src="https://res.cloudinary.com/howardm19/image/upload/f_auto,q_70,w_512/%20alt=.jpg" >
Obviously, the image is not displayed. The filename is not being incorporated into the resultant HTML. I have the code/syntax wrong somewhere.
Can anyone offer a correction ?
Thanks,
Howard