Als je kijkt in menus.client.services.js in de core module van mean.js de laatste regel ziet er als volgt uit:this.addMenu('topbar'); . Als je het verandert in this.addMenu('topbar', true); . U ziet al uw menu-items op de bovenste balk als u niet bent ingelogd. Vervolgens kunt u uw menu-item toevoegen zoals in uw voorbeeld of zonder de true omdat het het zal erven van de instelling die zojuist is gewijzigd:
Menus.addMenuItem('topbar', 'Talks', 'talks', 'dropdown', '/talks(/create)?');
OR
Menus.addMenuItem('topbar', 'Talks', 'talks', 'dropdown', '/talks(/create)?', true);
Of zoals hieronder als je wilt dat het nu wordt verborgen als je niet bent ingelogd:
Menus.addMenuItem('topbar', 'Talks', 'talks', 'dropdown', '/talks(/create)?', false);
Ik hoop dat dit helpt.