{% macro articles(_articles, showLevels) %} {% for article in _articles %} {% set isFirst = loop.first %} {% if article.depth != 1 or (article.depth == 1 and page.level.startsWith(article.level) ) or isFirst %} {% set articleToString = article | dump %}