4

Telescope のように「my account」オプションを追加するように meteor loginButtons ヘルパーをカスタマイズしたいと思います。

このプロジェクトでは、loginButtons ヘルパーを使用します。

サインインとサインアップ用のカスタム テンプレートを用意します。

しかし、ユーザーがログインしているときにカスタム テンプレートを作成できる場所がわかりません。次のように表示されます。

  • パスワードを変更する
  • マイアカウント
  • ログアウト

私は読んだ: Meteor.js loginButtonsのスタイルを設定する方法は?

しかし、それはCSSについてだけです

そして見た: https://www.eventedmind.com/feed/97d0164c-8f71-46fe-819b-df8df3704546

ただし、{{loginButtons}} ヘルパーは使用しません

ブートストラップと accounts-ui-bootstrap-dropdown を使用しています。

4

1 に答える 1

6

探しているコードは次のとおりです。

Template.nav.rendered = function() {
  if(!Meteor.user()) {
    $('.login-link-text').text("Sign Up/Sign In");
  } else {
    $('#login-buttons-logout').before('<a href="/account" class="account-link button">My Account</a>');
  }
};
于 2013-10-15T06:54:36.610 に答える