Ausgabe des Seitenbaums

Beispiel

Das nachfolgende Beispiel zeigt die Ausgabe des Seitenbaums mit 3 Hierarchiestufen.

<ul>
<!-- 1. Hierarchieebene -->
{% for level1Page in page_tree %}
  <li><a href="{{ level1Page.url }}>{{ level1Page.name }} ({{ level1Page.count }})</a></li>

  <!-- 2. Hierarchieebene -->
  {% if level1Page.children %}

    {% for level2Page in level1Page.children %}
      <li><a href="{{ level2Page.url }}>{{ level2Page.name }} ({{ level2Page.count }})</a></li>

      
<!-- 3. Hierarchieebene -->
      {% if level2Page.children %}
        {% for level3Page in level2Page.children %}
          <li><a href="{{ level3Page.url }}>{{ level3Page.name }} ({{ level3Page.count }})</a></li>
        {% endfor %}
      {% endif %}

    {% endfor %}
  {% endif %}
{% endfor %}
</ul>