• kazuki tsune
  • NEWBIE
  • 5 Points
  • Member since 2017

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 2
    Questions
  • 2
    Replies
お世話になっております。

ログイン後のカスタマーコミュニティ内のページからユーザがパスワードをリセットできるように
force:navigatetourlを使用してforgot passwordページへ遷移させようとしています。
相対パスで表記すれば開発環境でも本番環境でもURLを変更する必要がないので良いと思っています。

$A.get("e.force:navigateToURL").setParams({"url": "/login/ForgotPassword"}).fire();
        var urlEvent = $A.get("e.force:navigateToURL");
        urlEvent.setParams({
        "url": "/login/ForgotPassword",
        "isredirect": "false"
        });
        urlEvent.fire();

現在上記のように設定しており、ボタン押下時に画面が遷移するように記述してみました。
しかし、URLは書き換わるのですが、画面自体は遷移せず「Page not available
Maybe the page was deleted, the URL is incorrect, or something else went wrong. 
If you know the page exists but you still can’t get to it, please ask the community administrator for help.」
と表示されてしまいます。
この状態で更新ボタンを押せば画面が変わるのですが、ボタン押下時に変更をさせたいです。

良い方法はありませんか???

よろしくお願いします。
お世話になっております。

現在コミュニティでナビゲーションメニューにユーザプロファイルを表示しようとしています。
ユーザープロファイルメニューの「MyAccount」が不要であるが、制約上CSSで非表示にはできず、
ユーザプロファイルとログアウトをナビゲーションメニューに移そうとした次第です。

ユーザが変わるたびにIDが変わらないといけないのですが、ナビゲーションメニューでは
固定のIDのみ設定できるように見受けられます。
どのようにしたらログインしているユーザのプロファイルを表示できるように設定できますか???

よろしくお願いいたします。

※テンプレートは「Customer Account Portal」です。極力Lightningコンポーネントも作らない方針で進めています。
お世話になっております。

ログイン後のカスタマーコミュニティ内のページからユーザがパスワードをリセットできるように
force:navigatetourlを使用してforgot passwordページへ遷移させようとしています。
相対パスで表記すれば開発環境でも本番環境でもURLを変更する必要がないので良いと思っています。

$A.get("e.force:navigateToURL").setParams({"url": "/login/ForgotPassword"}).fire();
        var urlEvent = $A.get("e.force:navigateToURL");
        urlEvent.setParams({
        "url": "/login/ForgotPassword",
        "isredirect": "false"
        });
        urlEvent.fire();

現在上記のように設定しており、ボタン押下時に画面が遷移するように記述してみました。
しかし、URLは書き換わるのですが、画面自体は遷移せず「Page not available
Maybe the page was deleted, the URL is incorrect, or something else went wrong. 
If you know the page exists but you still can’t get to it, please ask the community administrator for help.」
と表示されてしまいます。
この状態で更新ボタンを押せば画面が変わるのですが、ボタン押下時に変更をさせたいです。

良い方法はありませんか???

よろしくお願いします。
お世話になっております。

現在コミュニティでナビゲーションメニューにユーザプロファイルを表示しようとしています。
ユーザープロファイルメニューの「MyAccount」が不要であるが、制約上CSSで非表示にはできず、
ユーザプロファイルとログアウトをナビゲーションメニューに移そうとした次第です。

ユーザが変わるたびにIDが変わらないといけないのですが、ナビゲーションメニューでは
固定のIDのみ設定できるように見受けられます。
どのようにしたらログインしているユーザのプロファイルを表示できるように設定できますか???

よろしくお願いいたします。

※テンプレートは「Customer Account Portal」です。極力Lightningコンポーネントも作らない方針で進めています。