{% macro menu_tree(tree) %} {% set name, endpoint, children = tree %} {# first node is root #} {% endmacro %} {% macro _menu_tree(tree, divider=false) %} {% for name, endpoint, children in tree %}
  • {% if endpoint is not none %} {{ name }} {% else %} {{ name }} {% endif %} {% if children %} {% endif %}
  • {% if divider %}
  • {% endif %} {% endfor %} {% endmacro %}