管理者のログイン判定をしたい

質問全般・改善要望
返信する
maki
メンバー
メンバー
記事: 30
登録日時: 2016年10月28日(金) 20:44

管理者のログイン判定をしたい

投稿記事 by maki »

http://modx.jp/docs/dev/api/parser/func ... serid.html
のページのソースコードを参考に、

[[管理者ログイン判定]]
*************************************
$result = $modx->getLoginUserID('mgr');
if(!empty($result)) return 1;
else return 0;
*************************************

というスニペットを作成し、ページ内に
<@IF: [[管理者ログイン判定:is(1)]]>
<div>[*覚え書き*]</div>
<@ENDIF>

といったタグを入れて、ログイン中ならそのページの覚え書きを表示するような感じにしようと思ったのですが、ログアウトしても表示したままになったりと動作が不安定です。
キャッシュの問題化と思い[!管理者ログイン判定:is(1)!]にもしてみましたが、あまり変わりません。どうしたらログイン中のみ表示されるような仕組みを作れるでしょうか?
返信する