dataBoxなどで、テンプレートにアクセス制限を追加する

Contributed by: Admin on 金曜日, 2月 06 2015 @ 04:34 pm JST

Last modified on

テンプレートにはこのようにPHPで、セキュリティーグループ別に表示・非表示を制御できます。

<?php if(SEC_inGroup('DataBox Admin')){ ?>
    DataBox Admin向けコンテンツをここに記述。
<?php } else { ?>
このページは公開していません。
<?php } ?>
if (COM_isAnonUser()){
    このページはログインが必要です。
} else {
    ログインユーザー向けコンテンツをここに記述。
}

特に、dataBox の非公開領域のテンプレートのうち、データやカテゴリ、検索のlist_detail.thtmlは、上記のようなPHPで内容を囲んでおくと、公開したくないデータをURLを操作して公開されてしまうことを避けることができます。

IVY SOHO - dataBoxなどで、テンプレートにアクセス制限を追加する
https://www.ivysoho.net/article.php?story=geeklog-template-php-accessrights