跳至主內容區

XOOPS輕鬆架

:::

主內容區域

選擇後會自動跳轉頁面

7. 加入管理功能

一、用 $isAdmin 判斷是否為管理員

  1. 如果是在後台要做管理,那麼,不需要做任何身份驗證,因為後台也就只允許有管理權的使用者進入。
  2. 如果是在前台,那就要判斷一下是否有管理身份了。
  3. 請先開啟 interface_menu.php,以下就是用來判斷是否為管理員的語法:
    //判斷是否對該模組有管理權限
    $isAdmin = false;
    if ($xoopsUser) {
        $module_id = $xoopsModule->getVar('mid');
        $isAdmin   = $xoopsUser->isAdmin($module_id);
    }
  4. 日後,在前台裡,只要判斷 $isAdmin 的值就知道是不是管理員了。

二、讓樣板也可以判斷是否為管理員

  1. 只要將 $isAdmin 也傳到樣板即可,因此,開啟 index.php 在頁尾前將該變數送至樣板即可:
    /*-----------秀出結果區--------------*/
    $xoopsTpl->assign('op', $op);
    $xoopsTpl->assign("toolbar", toolbar_bootstrap($interface_menu));
    $xoopsTpl->assign('isAdmin', $isAdmin);
    include_once XOOPS_ROOT_PATH . '/footer.php';
    

     

選擇後會自動跳轉頁面

:::

左邊區域內容

書籍目錄

展開 | 闔起

快速登入


右邊區域內容

請掃此 QR Code 可連至此頁面

計數器

今天: 1313
昨天: 2475247524752475
總計: 9512797951279795127979512797951279795127979512797

頁尾區域