We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 11801
    • 9 Posts
    初めましてこんにちは。

    Wordpressのコメントフォームのように、ログインしていればユーザ名とログアウトリンクを、
    ログインしていなければログイン画面へのリンクを挿入できるようにしたいのですが、
    アクセスしてきたユーザのログイン状態を条件判断に用いるにはどうしたら良いでしょうか?

    トップページのデザイン上、フォームを表示する余裕がないのでWebLoginスニペットが使えません undecided
    何か良い方法はないでしょうか?よろしくお願いします。
      • 19033
      • 892 Posts
      こんにちは。

      「WebLogin」 のテンプレートにフォームではなく、ログインページへのリンクを書いて、
      ログインさせ、ログイン後のユーサー名の表示には、「Personalize」を使ってみてはどうでしょうか。
      http://www.liolion.info/modx/resource/personalize.html


      http://www.liolion.info/modx/modxsample/login_sample.html
      guest と guestuser で入ってサンプルが見られます。

      追記
      PHxプラグインを導入済みならば、WebLogin のテンプレートの<!-- Password reminder form section -->に
      [+phx:userinfo=`username`+]
      と記述しても良いと思います。
        • 11801
        • 9 Posts
        お返事遅くなりました。

        わざわざサンプルまで作っていただいて助かります!
        なるほどこの方法なら簡単に実現できそうですね。
        早速実践してみます。ありがとうございました!
          • 19033
          • 892 Posts
          こんにちは。

          あ、ごめんなさい。
          ログインユーザ名を表示させる場所は、正確には、
          <!-- log out hyperlink section -->
          ですよね。。(自分のテンプレートではそこに書いてました...)。