"用户", (顶" />
牛骨文教育服务平台(让学习变的简单)
博文笔记

DISCUZ后台添加主菜单的方法

创建时间:2014-08-19 投稿人: 浏览次数:1173
第一部分 在用户菜单下添加登录日志菜单选项示例 第一步: [html] view plaincopy
  1. source/language/lang_admincp_menu.php  
  2. "header_user" => "用户", (顶部一级导航)  
  3. "menu_members_loginlog"=>"登录日志", (左侧二级导航)  
  4. source/language/lang_admincp.php  
  5. "nav_members_loginlog"=> "登录日志",(显示区操作路径导航)  


第二步: source/admincp/admincp_menu.php [html] view plaincopy
  1. $menu["user"]数组里加相关代码:  
  2. array("menu_members_loginlog","members_loginlog"),  


注:menu_members_loginlog 语言包元素 members_loginlog中的 member表示后台属于用户管理也,是连接了action的值, loginlog表示属于用户管理下的用户日志页,url中的operation的值。 第三歩: Source/admincp/admincp_members.php [html] view plaincopy
  1. elseif($operation =="loginlog"){  
  2.         shownav("user","nav_members_loginlog");  
  3.         echo "这里可以添加显示代码了";  
  4. }elseif($operation =="ipban") {  


                            第二部分 将插件放到一级导航菜单中示例 第一步: source/language/lang_admincp_menu.php中在lang数组中添加如下内容 [html] view plaincopy
  1. "header_exttseditor"=> "编辑统计",  
  2. "menu_exttseditor_statistics"=> "版块统计",  
  3. "menu_exttseditor_fchange"=> "版块调整",  
  4. "menu_exttseditor_pchange"=> "工资调整",  
  5. "menu_exttseditor_fstat"=> "人气统计",  
  6. "menu_exttseditor_pstat"=> "发帖统计",  
  7. "menu_exttseditor_batchdelpost"=> "批量删帖",  


source/language/lang_admincp.php中在lang数组中添加如下内容 [html] view plaincopy
  1. "nav_exttseditor"=> "编辑统计",  


第二步: source/admincp/admincp_menu.php 1、在topmenu数组中添加如下内容: [html] view plaincopy
  1. "exttseditor"=>"",  


2、添加menu数组新元素 [php] view plaincopy
  1. $menu["exttseditor"]= array(  
  2.          array("menu_exttseditor_statistics","exttseditor_statistics"),  
  3.          array("menu_exttseditor_fchange","exttseditor_fchange"),  
  4.          array("menu_exttseditor_pchange","exttseditor_pchange"),  
  5.          array("menu_exttseditor_fstat","exttseditor_fstat"),  
  6.          array("menu_exttseditor_pstat","exttseditor_pstat"),  
  7.          array("menu_exttseditor_batchdelpost","exttseditor_batchdelpost"),  
  8. );  


3、./admin.php在admincp_actions_normal数组中添加元素: "exttseditor" 第三歩: 将插件tseditor导入到./source/plugin source/admincp/目录下添加文件admincp_exttseditor.php

第三部分 将插件放到一级导航菜单中示例 将第二部分的内容进行整合,然后放到下面的位置: source/admincp/menu/menu_tseditor.php    source/admincp/admincp_exttseditor.php source/language/lang_admincp_tseditor.php source/plugin/tseditor/*
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。