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.