Skip to content
Grav 2.0 is officially stable. Read the announcement →

Community guidelines

Please keep discussions civil and on-topic. Repeated violations may lead to a temporary ban.

Themes & Styling

Twig loop on nested list

Started by Dan Hart 9 years ago · 2 replies · 968 views
9 years ago

Hey everyone how would I run a loop on a nested list? For example, lets say I have a parent categories for music genre like "Rock & Roll" , "Country", etc... and then underneath each of those would be artist?

9 years ago

Nest the loops:

TWIG
{% for data as genre %}
  {% for genre as subgenre %}
    {% for subgrense as artist %}
      {{ artist.name }}
    {% endfor %}
  {% endfor %}
{% endfor %}
👍 1
9 years ago

Thanks OleVik!

When I first started to work through this I only had 2 "for" loops but it turned out I needed 3 like what you have here. Worked like a charm, thanks!

Suggested topics

Topic Participants Replies Views Activity
Themes & Styling · by Pedro M, 2 months ago
4 198 2 months ago
Themes & Styling · by Ian, 2 months ago
3 94 2 months ago
Themes & Styling · by Norbert, 2 years ago
11 455 3 months ago
Themes & Styling · by Lukáš Findeis, 3 months ago
0 48 3 months ago
Themes & Styling · by Sebadamus, 4 months ago
5 128 3 months ago