XOOPS模組開發
一、XOOPS的模組管理後台
- XOOPS並沒有規定一定要有管理後台,若是沒有管理後台,只要在xoops_version.php中把$modversion['hasAdmin']設為0即可。
- $modversion['adminindex'] = 'admin/index.php'; 這是定義當使用者點選模組管理時,要連到的後台預設頁面。
- $modversion['adminmenu'] = 'admin/menu.php'; 這是定義後台模組管理界面的其他功能選單。
二、menu.php
- 每個選單的選項
-
$i++;
$adminmenu[$i]['title'] = _MI_UGMCREATIVE_ADMENU1;
$adminmenu[$i]['link'] = 'admin/nav.php';
$adminmenu[$i]['desc'] = _MI_UGMCREATIVE_ADMENU1_DESC;
$adminmenu[$i]['icon'] = "{$icon_dir}button.png";
三、nav.php
- 樣板:$xoopsOption['template_main'] = 'ugm_creative_adm_nav_b3.html';
- 設定選單:
# kind-------------------------------------------------- $kind = empty($kind) ? "nav_home" : $kind; #初始值 $kind_arr = array( "nav_home" => array("title" => "首頁選單", "stop_level" => 2) ); - 至後台新增選單
-
選單名稱 連結網址 關於我們 #about 最新消息 #services 電子相簿 #portfolio 聯絡我們 #contact 本站新聞 <{xoAppUrl modules/tadnews}> - 當異動後,系統自動幫我們建立選單樣板
- 導航左方的網站名稱,該用什麼變數及連結應該如何設定?
- 根據第6點,決定變數後,請問現在應該從那裡著手修改?