Skip to content
Extraits de code Groupes Projets
Valider 76a58cef rédigé par Tassoman's avatar Tassoman
Parcourir les fichiers

Adding role menu and menuitem to navigation menu trees and leafs

parent fe9cdefd
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
{% macro submenuItem(name, url, anchorlink) %} {% macro submenuItem(name, url, anchorlink) %}
{% if name|slice(0,1) != '_' %} {% if name|slice(0,1) != '_' %}
<li> <li role="menuitem" title="{{ name|translate }}">
<a class="item" href="{% if anchorlink %}#{% else %}index.php?{% endif %}{{ url|urlRewriteWithParameters|slice(1) }}"> <a class="item" href="{% if anchorlink %}#{% else %}index.php?{% endif %}{{ url|urlRewriteWithParameters|slice(1) }}">
{{ name|translate }} {{ name|translate }}
</a> </a>
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
{% endmacro %} {% endmacro %}
{% macro groupedItem(name, group, anchorlink) %} {% macro groupedItem(name, group, anchorlink) %}
<li> <li role="menuitem" title="{{ name|translate|e('html_attr') }}">
<div piwik-menudropdown show-search="true" menu-title="{{ name|translate|e('html_attr') }}"> <div piwik-menudropdown show-search="true" menu-title="{{ name|translate|e('html_attr') }}">
{% for item in group.getItems %} {% for item in group.getItems %}
<a class="item menuItem" <a class="item menuItem"
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
<div id="search" ng-cloak> <div id="search" ng-cloak>
<div piwik-quick-access class="borderedControl"></div> <div piwik-quick-access class="borderedControl"></div>
</div> </div>
<ul class="navbar"> <ul role="menu" class="navbar">
{% for level1,level2 in menu %} {% for level1,level2 in menu %}
{% set hasSubmenuItem = false %} {% set hasSubmenuItem = false %}
{% for name,urlParameters in level2 %} {% for name,urlParameters in level2 %}
...@@ -45,15 +45,13 @@ ...@@ -45,15 +45,13 @@
{% endfor %} {% endfor %}
{% if hasSubmenuItem %} {% if hasSubmenuItem %}
<li id="{% if level2._url is defined and level2._url is not empty %}{{ _self.getId(level2._url) }}{% endif %}" class="menuTab"> <li role="menuitem" title="{{ level1|translate }}" id="{% if level2._url is defined and level2._url is not empty %}{{ _self.getId(level2._url) }}{% endif %}" class="menuTab">
<a class="item" href=""> <a class="item" href="">
<span class="menu-icon {{ level2._icon|default('icon-arrow-right') }}"></span>{{ level1|translate }} <span class="menu-icon {{ level2._icon|default('icon-arrow-right') }}"></span>
<span class="hidden"> {{ level1|translate }}
{{ 'CoreHome_Menu'|translate }}
</span>
</a> </a>
<ul> <ul role="menu" title="{{ level1|translate }}">
{% for name,urlParameters in level2 %} {% for name,urlParameters in level2 %}
{% if urlParameters._url is defined and urlParameters._url is not iterable %} {% if urlParameters._url is defined and urlParameters._url is not iterable %}
{{ _self.groupedItem(name,urlParameters._url, anchorlink) }} {{ _self.groupedItem(name,urlParameters._url, anchorlink) }}
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter