Jeśli zajrzysz do menus.client.services.js
w core
moduł mean.js ostatnia linia wygląda tak:this.addMenu('topbar');
. Jeśli zmienisz go na this.addMenu('topbar', true);
. Zobaczysz wszystkie pozycje menu wyświetlane na górnym pasku, gdy nie jesteś zalogowany. Następnie możesz dodać pozycję menu, tak jak w przykładzie lub bez true
ponieważ odziedziczy je z ustawienia, które właśnie zostało zmienione:
Menus.addMenuItem('topbar', 'Talks', 'talks', 'dropdown', '/talks(/create)?');
OR
Menus.addMenuItem('topbar', 'Talks', 'talks', 'dropdown', '/talks(/create)?', true);
Lub jak poniżej, jeśli chcesz teraz ukryć go, gdy nie jesteś zalogowany:
Menus.addMenuItem('topbar', 'Talks', 'talks', 'dropdown', '/talks(/create)?', false);
Mam nadzieję, że to pomoże.