:::

1-6-4 認識 interface_menu.php

您沒有觀看影片的權限

您沒有觀看影片的權限

請先登入,登入後,確認您的權限後,即可觀看影片。

  1. 這也不是XOOPS規定要的檔,此檔不存在也沒關係。
  2. interface_menu.php 主要用來做幾件事:
    1. 判斷目前登入者身份(是否為模組管理員,或其他身份?)
      //判斷是否對該模組有管理權限
      $is_admin = basename(__DIR__) . '_adm';
      if (!isset($_SESSION[$is_admin])) {
          $_SESSION[$is_admin] = ($xoopsUser) ? $xoopsUser->isAdmin() : false;
      }
      

       

    2. 模組的工具列設定
      //回模組首頁
      $interface_menu[_TAD_TO_MOD] = "index.php";
      $interface_icon[_TAD_TO_MOD] = "fa-chevron-right";
      
      //模組後台
      if ($_SESSION[$is_admin]) {
          $interface_menu[_TAD_TO_ADMIN] = "admin/main.php";
          $interface_icon[_TAD_TO_ADMIN] = "fa-chevron-right";
      }
      

       

  3. 若有 interface_menu.php 存在,則工具列會整合至導覽列中(也可以同時出現在模組頁面上)。
  4. interface_menu.php 不存在(但缺將奇內容複製到 header.php),則不會將模組工具列整合至導覽列,而是出現在模組頁面上。

:::

搜尋

QR Code 區塊

https%3A%2F%2Fwww.tad0616.net%2Fmodules%2Ftad_book3%2Fpage.php%3Ftbsn%3D48%26tbdsn%3D1586

書籍目錄

展開 | 闔起

線上使用者

81人線上 (14人在瀏覽線上書籍)

會員: 0

訪客: 81

更多…