From 66d7c5e822c76f3206d09c8a9df0ba93287ff3a8 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Wed, 29 Apr 2015 21:00:44 +0200 Subject: [PATCH] (MVC) hide empty menu options --- src/opnsense/mvc/app/views/layouts/default.volt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/opnsense/mvc/app/views/layouts/default.volt b/src/opnsense/mvc/app/views/layouts/default.volt index 607b787b0..db26f4f17 100644 --- a/src/opnsense/mvc/app/views/layouts/default.volt +++ b/src/opnsense/mvc/app/views/layouts/default.volt @@ -44,6 +44,13 @@ $("a[class='showhelp']").click(function () { $("*[for='" + $(this).attr('id') + "']").toggleClass("hidden show"); }); + + // hide empty menu items + $('#mainmenu > div > .collapse').each(function(){ + if ($(this).children().length == 0) { + $("#mainmenu").find('[href="#'+$(this).attr('id')+'"]').remove(); + } + }); });