menus.client.services.js
を見ると core
内 mean.jsのモジュールの最後の行は次のようになります:this.addMenu('topbar');
。 this.addMenu('topbar', true);
に変更した場合 。ログインしていないときは、すべてのメニュー項目がトップバーに表示されます。次に、例のように、またはtrue
なしでメニュー項目を追加できます。 変更したばかりの設定から継承するため:
Menus.addMenuItem('topbar', 'Talks', 'talks', 'dropdown', '/talks(/create)?');
OR
Menus.addMenuItem('topbar', 'Talks', 'talks', 'dropdown', '/talks(/create)?', true);
または、サインインしていないときに非表示にする場合は、以下のようになります。
Menus.addMenuItem('topbar', 'Talks', 'talks', 'dropdown', '/talks(/create)?', false);
これがお役に立てば幸いです。