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