{% from "macros/question.html" import render_question %} {% macro render_topic(item, alternative) %} {% set b_alt = 'topics' %} {% set t = bag(b_alt, item._id) %}

{{ item.title }}
{% for q in item.children.include_undiscoverable(true).order_by('key') %} {% if q._model == 'redirect' %} {% set r = site.get(q.target, alt=alternative) %} {{ render_question(r, q._id, item._id, alternative) }} {% else %} {{ render_question(q, q._id, item._id, alternative) }} {% endif %} {% endfor %}
{% endmacro %}