menzilmekan-backend/themes/demo/partials/wiki/article-toc.htm

20 lines
527 B
HTML

{% macro render_toc(articles) %}
{% for article in articles %}
<li>
<a href="{{ 'wiki/article'|page({ fullslug: article.fullslug, id: article.id }) }}">{{ article.title }}</a>
- {{ article.summary_text }}
<ul>
{% if article.children %}
{{ _self.render_toc(article.children) }}
{% endif %}
</ul>
</li>
{% endfor %}
{% endmacro %}
{% import _self as nav %}
<ul>
{{ nav.render_toc(articles) }}
</ul>