publik: add portal agent link in the publik menu (#8945)

This commit is contained in:
Thomas NOËL 2015-11-11 15:02:27 +01:00 committed by Frédéric Péters
parent b5ccede04f
commit 69e26427b4
2 changed files with 9 additions and 0 deletions

View File

@ -26,4 +26,8 @@ $(function() {
});
});
});
$(document).on('publik:menu-loaded', function(event, services) {
/* mark our location in publik menu */
$('#portal-agent-home').addClass('active');
});
});

View File

@ -13,6 +13,10 @@ $(function() {
function create_menu_items() {
$('#sidepage-menu').remove();
var menu_links = $('<ul id="sidepage-menu">');
if (PUBLIK_PORTAL_AGENT_URL && PUBLIK_PORTAL_AGENT_TITLE) {
var li = $('<li id="portal-agent-home"><a>' + PUBLIK_PORTAL_AGENT_TITLE + '</a></li>').appendTo(menu_links);
$(li).find('a').attr('href', PUBLIK_PORTAL_AGENT_URL).addClass('icon-home');
}
var more_entries = Array();
var service_order = Array('authentic', 'welco', 'wcs', 'combo', 'passerelle', 'hobo');
COMBO_KNOWN_SERVICES.sort(function(a, b) {
@ -47,6 +51,7 @@ $(function() {
$(li).find('a').attr('href', entry.url);
});
menu_links.appendTo('#sidepage');
$(document).trigger('publik:menu-loaded');
}
if (window.sessionStorage.hobo_environment &&