Re: テンプレートで smarty 変数を使用するには?
投稿ツリー
-
テンプレートで smarty 変数を使用するには? (OhYeah, 2010/8/22 17:59)
-
Re: テンプレートで smarty 変数を使用するには? (なーお, 2010/8/23 13:05)
-
Re: テンプレートで smarty 変数を使用するには? (OhYeah, 2010/8/23 22:28)
-
-
Re: テンプレートで smarty 変数を使用するには? (OhYeah, 2010/8/24 2:34)
-
なーお
投稿数: 1785

OhYeahさん、こんにちは。
$xoops_isadminは、本来は、xoopsコア側がセットすべき値と思います。 モジュール側で確実に使用したい場合のみ、モジュールでアサインしている場合もありますが。
また、ブロックではこの変数を利用できないこともあるようですので、念のため。
ちなみに、d3diaryでもモジュールがメインページに表示されている状態でしたら、$xoops_isadminで振り分けが可能でした。その他のsmarty変数も同様のはずです。(但し、私の使用環境の場合の話です。)
d3diaryでは、管理者権限かどうかの判定が必要な場面はほとんどなく、編集権限を有するかどうかで表示を切り替えており、これをモジュール側から$yd_editperm変数でアサインしています。(但し使用先は限定しています。)
投票数:0
平均点:0.00
返信する