Make sure dashboard menu entry is first.

This commit is contained in:
Antoine Nguyen
2016-09-14 19:05:24 +02:00
parent 3a2bd5a360
commit 869061d191
2 changed files with 8 additions and 9 deletions
+1 -9
View File
@@ -19,15 +19,7 @@ register = template.Library()
@register.simple_tag
def core_menu(selection, user):
"""Build the top level menu."""
entries = []
if user.is_admin:
entries += [
{"name": "dashboard",
"label": "",
"img": "fa fa-home fa-lg",
"url": reverse("core:dashboard")}
]
entries += (
entries = (
events.raiseQueryEvent("AdminMenuDisplay", "top_menu", user))
if user.is_superuser:
entries += [
+7
View File
@@ -37,6 +37,13 @@
<div id="topmenu" class="collapse navbar-collapse">
<ul class="nav navbar-nav">
{% if user.is_admin %}
<li{% if selection == "dashboard" %} class="active"{% endif %}>
<a name="dashboard" href="{% url 'core:dashboard' %}">
<span class="fa fa-home fa-lg"></span>
</a>
</li>
{% endif %}
{% if selection %}
{% extensions_menu selection user %}{% core_menu selection user %}
{% else %}