Django-CMS nav третий ребенок?
Мне нужно отобразить третий уровень в моей навигации. Отображается только второй уровень.
Нравится:
|- Home
|- About us
|-|- History
|-|-|- WW1
|-|-|- WW2
|- Contact
Я все еще надеюсь, что есть кто-то, кто решил эту проблему! Спасибо!
{% for child in children %}
{% if child.is_leaf_node %}
<li><a href="{{ child.attr.redirect_url|default:child.get_absolute_url }}" title="{{ child.get_menu_title }}">{{ child.get_menu_title }}</a></li>
{% endif %}
{% if not child.is_leaf_node or child.ancestor %}
<li class="dropdown"><a href="{{ child.attr.redirect_url|default:child.get_absolute_url }}" title="{{ child.get_menu_title }}">{{ child.get_menu_title }} ></a>
<ul class="dropdown-menu xpl1">
{% for kid in child.get_descendants %}
{% if kid.is_leaf_node %}
<li><a href="{{ kid.attr.redirect_url|default:kid.get_absolute_url }}" title="{{ kid.get_menu_title }}">{{ kid.get_menu_title }}</a></li>
{% endif %}
{% if not kid.is_leaf_node or kid.ancestor %}
<li class="dropdown"><a href="{{ kid.attr.redirect_url|default:kid.get_absolute_url }}" title="{{ kid.get_menu_title }}">{{ kid.get_menu_title }} ></a>
<ul class="dropdown-menu xpl1">
{% for kidkid in kid.get_descendants %}
<li><a href="{{ kidkid.attr.redirect_url|default:kidkid.get_absolute_url }}" title="{{ kidkid.get_menu_title }}">{{ kidkid.get_menu_title }}</a></li>
{% endfor %}
</ul>
</li>
{% endif %}
{% endfor %}
</ul></li>
{% endif %}
{% endfor %} ```