Problem
I have a list of 100 golf courses and I'm looking to insert a div, containing an image for an ad after every fifth course. How would I go about doing this?
Update #1
content.html (Revised, newest version)
I've updated my original code snippet because off of leovp's suggested edited below. I'm having trouble showing only
{% if content.featured == "Test" %}
and wondering how I should closing my if-else statement.{% for content in COPY.courses %} <div class="course course--featured"> <a href=""><img src="" class="course__image image--region"></a> <div class="course__inner"> <div class="course__wrapper"> {% if content.state == "MO" %} <p class="course__state">Missouri</p> {% elif content.state == "IL" %} <p class="course__state">Missouri</p> {% endif %} </div> <div class="course__wrapper"> <a href=""><p class="course__name name--region">{{ content.name }}</p></a> </div> <p class="course__desc">{{ content.description }}</p> </div> </div> {% if loop.index % 5 == 0 %} <div class="advertising advertising--inline"> <div class="ad ad--rect"> <div class="text-center hidden-xs"> <div id="fixed-leaderboard-region-top" class="dfp-ad" data-dfp-custom-pos="fixed-leaderboard-top, htf" data-dfp-size="[728,90]"> </div> </div> <div class="text-center hidden-sm hidden-md hidden-lg"> <div id="fixed-leaderboard-region-top-mobile" class="dfp-ad" data-dfp-custom-pos="fixed-leaderboard-top, htf" data-dfp-size="[320,50]"> </div> </div> </div> </div> {% endif %} {% endfor %} </div>
content.html (Previous, old version for comparision)
I've looked into using
batch
from this Stack Overflowquestion
that seemed similar, but I'm unsure if this solves my problem?{% for content in COPY.courses %} {% if content.featured == "Test" %}
<div class="course__inner"> <div class="course__wrapper"> {% if content.state == "MO"%} <p class="course__state">Missouri</p> {% elif content.state == "IL" %} <p class="course__state">Illinois</p> {% endif %} </div> <div class="course__wrapper"> <a href=""><p class="course__name name--home">{{ content.name }}</p></a> </div> <p class="course__desc">{{ content.description }}</p> </div>
{% endif %} {% endfor %}