Skip to content

Instantly share code, notes, and snippets.

@opattison
Last active August 29, 2015 14:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save opattison/fdc0067b0a6ae266715f to your computer and use it in GitHub Desktop.
Save opattison/fdc0067b0a6ae266715f to your computer and use it in GitHub Desktop.
Liquid: loop index reference within a loop
{% for image in page.image %}
<img src="{{ site.image-url }}/{{ page.image[forloop.index0].src }}"
sizes="{{ site.wide-sizes }}"
srcset="{% assign parentloop = forloop %}
{% for srcset1440 in site.srcset1440 %}
{{ site.image-url }}/{{ site.srcset1440[forloop.index0] }}/{{ page.image[parentloop.index0].src }} {{ site.srcset1440[forloop.index0] }}w{% if forloop.last == false %},
{% endif %}{% endfor %}"
>
{% endfor %}
@opattison
Copy link
Author

Key part: {% assign parentloop = forloop %}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment