21 lines
957 B
HTML
21 lines
957 B
HTML
{% load i18n %}
|
|
{% if menuitems %}
|
|
<ul class="{{ is_submenu|yesno:"submenu,menu" }} {% if is_submenu %}hide-on-escape{% endif %}">
|
|
{% spaceless %}
|
|
{% for menuitem in menuitems %}
|
|
<li data-menu-page-id="{{ menuitem.page.id }}" class="{% if depth > 1 %}contains-hidden-elements{% endif %} {{ is_submenu|yesno:"submenu,menu" }}--item menu-{{ menuitem.page.slug }} {% if menuitem.selected %}selected{% endif %}">
|
|
<a
|
|
{% if menuitem.selected %}title="{{ menuitem.page.title }} - {% trans "active page" %}"{% endif %}
|
|
href="{% page_absolute_url menuitem.page %}"
|
|
class="{{ is_submenu|yesno:"submenu,menu" }}--link">
|
|
<span class="{{ is_submenu|yesno:"submenu,menu" }}--label">{{ menuitem.page.title }}</span>
|
|
</a>
|
|
{% if depth > 1 %}
|
|
{% show_menu current_page=menuitem.page level=-1 depth=depth reduce_depth=True ignore_visibility=ignore_visibility is_submenu=True %}
|
|
{% endif %}
|
|
</li>
|
|
{% endfor %}
|
|
{% endspaceless %}
|
|
</ul>
|
|
{% endif %}
|