1

皆様が健康で過ごせますように!

私は PyroCMS の初心者で、ユーザー セッションに基づいてログインとログアウトのリンクを表示する際に問題に直面しています。私はこれについて助けを得るためにグーグルに懸命に努力しましたが、適切な助けを見つけることができました.

{ if'{session:data name="user_id" != "" }'}
      <li><a href="{{url:base}}users/logout">logout</a></li>
{/else}
      <li><a href="{{url:base}}users/login">log in</a></li>
{/if}

機能していません。この問題を解決するのを手伝ってください!

ありがとうございました。

4

1 に答える 1

6

PyroCMS には、ユーザーがすでにログインしているかどうかを確認するためのタグがあります。次のようにしてみてください。

{{ if user:logged_in }}
  <a href="{{ url:site uri='users/logout' }}">Logout</a>
{{ else }}
  <a href="{{ url:site uri='users/login' }}">Login</a>
{{ endif }}
于 2012-08-15T11:26:46.093 に答える