【道勤網(wǎng)】- bmrsportswear.com 軟件視頻自學(xué)教程|免費(fèi)教程|自學(xué)電腦|3D教程|平面教程|影視動(dòng)畫教程|辦公教程|機(jī)械設(shè)計(jì)教程|網(wǎng)站設(shè)計(jì)教程!【道勤網(wǎng)】

標(biāo)題: Discuz!二次開(kāi)發(fā)添加后臺(tái)管理模塊 [打印本頁(yè)]

作者: quanshiyinian    時(shí)間: 2015-1-14 18:55
標(biāo)題: Discuz!二次開(kāi)發(fā)添加后臺(tái)管理模塊
現(xiàn)在discuz論壇越來(lái)越火熱,那么Discuz!二次開(kāi)發(fā)如何添加后臺(tái)管理模塊?下面我們就一起來(lái)分享下:

涉及到的文件:
admincp.php 后臺(tái)入口文件
main.inc.php 定義后臺(tái)界面模板顯示文件
admincp.menu.lang.php 后臺(tái)管理語(yǔ)言文件
menu.inc.php 后臺(tái)界面菜單定義文件

1、在變量$action中聲明
  1. admincp.php 86行加入‘menu_class_list’、‘menu_teacher_list’:
  2. in_array($action, array('home', 'settings', 'members', 'profilefields', 'admingroups', 'usergroups', 'ranks', 'forums', 'threadtypes', 'threads', 'moderate', 'attach', 'smilies', 'recyclebin', 'prune', 'styles', 'plugins', 'tasks', 'magics', 'medals', 'google', 'qihoo', 'video', 'announce', 'faq', 'ec', 'tradelog', 'creditwizard', 'jswizard', 'project', 'counter', 'misc', 'adv', 'insenz', 'logs', 'tools', 'checktools', 'search', 'upgrade','menu_class_list','menu_teacher_list');
復(fù)制代碼
2、定義自定義頂部菜單的默認(rèn)顯示,main.inc.php  55行加入
  1. //添加頂部菜單
  2. showheader('family','menu_class_list');
復(fù)制代碼
3、定義自定義菜單的語(yǔ)言文件,admincp.menu.lang.php 24行加入
  1. //添加頂部菜單
  2.     'header_family' => '家庭平臺(tái)',
  3.     'menu_class_list' => '課程',
  4.     'menu_teacher_list' => '老師',
復(fù)制代碼
4、定義側(cè)欄菜單,menu.inc.php 96行加入
  1. //添加頂部菜單
  2. showmenu('family', array(
  3.     array('menu_class_list', 'members'),
  4.     array('menu_teacher_list', 'adv'),
  5. ));
  6. //------
復(fù)制代碼
5、由于discuz后臺(tái)顯示通過(guò)JS調(diào)用顯示,所以必須在main.inc.php111行加入
  1. var headers = new Array('index', 'global', 'style', 'forum', 'user', 'topic', 'extended', 'adv','family', 'tool'$ucadd);
復(fù)制代碼
6、/admin文件中定義程序文件
menu_class_list.inc.php
menu_teacher_list.inc.php





歡迎光臨 【道勤網(wǎng)】- bmrsportswear.com 軟件視頻自學(xué)教程|免費(fèi)教程|自學(xué)電腦|3D教程|平面教程|影視動(dòng)畫教程|辦公教程|機(jī)械設(shè)計(jì)教程|網(wǎng)站設(shè)計(jì)教程!【道勤網(wǎng)】 (http://bmrsportswear.com/) Powered by Discuz! X3.4