In ruby I can do n.times do, is it possible to do this in Liquid markup?
My current loop is: for video in site.posts my goal is to run this loop 2 times. There are
You should be able to use a for loop with a range (n
is the number of iterations):
{% for num in (1..n) %}
In some instances of Shopify Liquid, it may also work to use
{% for num in (1...n) %}
If like me you want to have a dynamic number that is not based upon a collection length or in-build var you can use includes and default values with capture to work wonders
{% capture count %}{{include.count|default:16}}{% endcapture %}
{% for num in (1...count) %}
{{num}}
{% endfor %}