ページ 11

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

Posted: 2017年4月12日(水) 17:03
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)!]にもしてみましたが、あまり変わりません。どうしたらログイン中のみ表示されるような仕組みを作れるでしょうか?