discuz 后台页面扩展开发
创建项目 除了$menu['global'] 是全局 关键字还有 indexglobalstyletopicuserportalforumgroupextendedcloud 分别对应后台上导航 在 ./source/admincp/menu/ 目录下创建 menu_mynav.php 文件 在“管理中心-全局”中加一个项目,需要在 menu_mynav.php 中给 $menu['global'] 数组变量,为其添加一个键值。如:$menu['global'][] = array('menu_mynav_mytest', 'mynav_mytest');创建一个语言包文件 ./source/language/lang_admincp_mynav.php 您可以在此语言包文件中添加一个中文键值来创建边栏按钮$extend_lang = array ('menu_mynav_mytest' => '我的项目', ); $GLOBALS['admincp_actions_normal'][] = 'mynav';其中 mynav_mytest 为指向的后台链接所对应的 action 和 operation, 如:admin.php?action=mynav&operation=mytest 创建后台页面当创建好上面项目之后,就可以根据 action 和 operation 来创建后台页面 对应链接 action 在 ./source/admincp/ 中创建 admincp_mynav.php 全新的后台PHP页面,并在内部加入下面的代码确保其后台正常的访问安全:<?php if(!defined('IN_DISCUZ') || !defined('IN_ADMINCP')) {exit('Access Denied'); }在此页面中以正常的 PHP 逻辑进行编写即可,注意链接中的 &operation=mytest 可以使用下面的php进行判断:if($operation == 'mytest') { …… }
discuz 后台页面扩展开发相关推荐
- discuz 后台页面开发
后台页面开发 创建项目 在 ./source/admincp/menu/ 目录下创建 menu_mynav.php 文件 在"管理中心-全局"中加一个项目,需要在 menu_myn ...
- Discuz后台页面开发
创建项目 在 ./source/admincp/menu/ 目录下创建 menu_mynav.php 文件 在"管理中心-全局"中加一个项目,需要在 menu_mynav.php ...
- Chrome浏览器扩展开发之自动化操作页面
Chrome浏览器支持扩展(Extension)开发,来定制扩展现有的功能,如:自动登录,定时刷新,抢票等功能,本文以一个简单的小例子,简述Google Chrome 扩展开发的基本步骤,仅供学习分享 ...
- dev控件调用html页面,Chrome开发工具 扩展 DevTools
扩展 DevTools 总览 一个 DevTools 插件能增加功能到 Chrome DevTools 中来.它能够增加新的 UI 面板和侧边栏,能与被检查的页面进行通信,能获得关于网络请求的信息,以 ...
- 前端开发-后台信息管理页面的开发流程
前端开发-后台信息管理页面的开发流程 1.项目开发流程 1.1.添加路由 1.2.设置页面跳转路径 1.3.在api文件夹中创建js文件,定义接口路径 1.4.在页面中引入js文件,使用axios进行 ...
- 使用webpack、babel、react、antdesign配置单页面应用开发环境
这是Webpack+React系列配置过程记录的第一篇.其他内容请参考: 第一篇:使用webpack.babel.react.antdesign配置单页面应用开发环境 第二篇:使用react-rout ...
- Chrome插件(扩展)开发全攻略(干货)
转载自:https://www.cnblogs.com/liuxianan/p/chrome-plugin-develop.html 写在前面 我花了将近一个多月的时间断断续续写下这篇博文,并精心写下 ...
- Voyager 1.2.3 发布,Laravel 后台管理扩展包
开发四年只会写业务代码,分布式高并发都不会还做程序员? Voyager 1.2.3 发布了,Voyager 是一个强大.快捷的 Laravel 后台管理扩展包,提供了 CRUD 操作.媒体管理.菜 ...
- CHROME扩展开发之·迁移到 Manifest V3
迁移到 Manifest V3 让你朝着正确的方向前进. 发表于 2020 年 11 月 9 日,星期一 •更新于2021 年 8 月 13 日,星期五 目录 功能概要 更新 manifest.jso ...
最新文章
- jvm性能调优 - 12Stop The Word 问题分析
- matlab 不同长度的向量放入一个矩阵,Matlab:将不同长度的行叠加到矩阵上
- POI获取WORD信息
- ABS_MT_TOUCH_MAJOR和ABS_MT_WIDTH_MAJOR
- ImageButton单击切换按钮图片
- 利用Markdown编写数学公式
- sql server 加密_SQL Server机密–第一部分–加密基础知识和SQL Server加密功能
- 《Java高并发程序设计》读书笔记 第二章 并行程序基础
- python类带参数_Python函数参数传递机制(超级详细)
- Vue知识点笔记(基础篇)
- docker配置 nacos_Docker下配置nacos
- SpringMVC环境搭建——HelloWorld
- 环境工程学(整理知识点)
- [reading notes] css W3school reading notes
- ASP.NET网页打印
- 服务器系统怎么关机,服务器怎么关机了
- [siggraph13]《命运》的实时渲染技术
- 收藏本站与设为首页javascript代码
- 一款App的开发成本是多少?
- ChatGPT会取代互联网程序员吗?
热门文章
- 解决eclipse安装maven的问题:Unable to update index for central
- 3个方法解决百度网盘限速 (2018-07-20)
- MySQL的IFNULL解决判空问题
- 80端口被占用时的终极解决方法
- 如何在Android中获取当前时间和日期
- win11如何自动启用禁用设置时区 windows11自动启用禁用设置时区的步骤方法
- win11桌面图标模糊怎么办 windows11桌面图标模糊的解决方法
- DBCP,C3P0,druid,HiKariCP连接池配置使用
- MTK:GPIO模式与设置
- python 保留顺序去重_Python入门很简单,只要掌握3456点