{% if tree_top is undefined %} {% set tree_top = pages|list|first %} {% endif %} {% macro page_w_children(pg, n, depth) %}
{% if pg.children %}
{% endif %}
{% endmacro %}
{{tree_top.name}}
{% for page in tree_top.children %} {{ page_w_children(page, loop.index, 1) }} {% endfor %}