织梦官方程序中后台的系统用户管理,在授权栏目选项中,只列出了最高二级栏目,我们来修正一下,让它支持无限级授权栏目
1、打开 /dede/sys_admin_user_add.php 找到,最后一行的

include DedeInclude('templets/sys_admin_user_add.htm');

在它上面加入

function getalltype($reid = 0, $step = '', $typeids = array())
{global $dsql, $result;$dsql->SetQuery("SELECT reid,id,typename FROM `dede_arctype` WHERE reid='$reid' AND (ispart=0 OR ispart=1) ORDER BY sortrank");$dsql->Execute($reid);if ($dsql->GetTotalRow($reid) > 0) {while ($row = $dsql->GetArray($reid)) {$result .= "<option value='{$row['id']}' class='" . (empty($row['reid']) ? 'b' : 's') . "type'>{$step}{$row['typename']}</option>\r\n";getalltype($row['id'], $step . "—", $typeids);}}return $result;
}
$typeOptions = getalltype(0, '', $typeids);

2、打开 /dede/sys_admin_user_edit.php 找到,最后一行的

include DedeInclude('templets/sys_admin_user_edit.htm');

在它上面加入

function getalltype($reid = 0, $step = '', $typeids = array())
{global $dsql, $result;$dsql->SetQuery("SELECT reid,id,typename FROM `dede_arctype` WHERE reid='$reid' AND (ispart=0 OR ispart=1) ORDER BY sortrank");$dsql->Execute($reid);if ($dsql->GetTotalRow($reid) > 0) {while ($row = $dsql->GetArray($reid)) {$result .= "<option value='{$row['id']}' class='" . (empty($row['reid']) ? 'b' : 's') . "type'" . (in_array($row['id'], $typeids) ? ' selected' : '') . ">{$step}{$row['typename']}</option>\r\n";getalltype($row['id'], $step . "—", $typeids);}}return $result;
}
$typeOptions = getalltype(0, '', $typeids);

dedecms织梦后台系统用户管理授权栏目BUG修正相关推荐

  1. dedecms织梦后台模板layui框架-20171126更新

    后台效果 更新日记 2017/11/26    修正gbk版后台删除文档报错问题: 2017/11/22    修正部分Linux下后台-系统-系统基本参数不正常问题: 2017/09/13    修 ...

  2. php查询后台地址,dedecms 织梦后台查找方法【整理】

    换友链感悟,有些逗比开了个换链VIP有了超级申请,就和个逗比一样.什么样的站都去申请,烦的很.自己什么样的站自己都不管理好就出来换链了.随便一查.BR1 词库数量30. 这个都还正常. 再一site/ ...

  3. php 超炫 页面,dedecms织梦后台模板,超炫界面风格

    dedecms织梦后台模板,超炫界面风格 互联网收集,版权归原作者所有,请勿用于商业使用,仅供学习参考.将dede和include文件夹上传到你的网站根目录进行覆盖即可.(注:如果你的后台目录修改了的 ...

  4. 织梦系统基本参数php,织梦后台系统基本参数新增的变量数据库修改

    织梦后台系统设置---系统基本参数里面除了系统自带的参数之外,很多站长为了效果也增加了不少自定义的变量,但是如果有的变量不需要,或者是更换模板变量功能没起到作用,就需要修改自定义变量. 修改自定义变量 ...

  5. DEDECMS织梦后台更新网站栏目无反应一键更新无响应的解决方法

    DEDECMS织梦后台更新网站栏目无反应一键更新无响应的解决方法 参考文章: (1)DEDECMS织梦后台更新网站栏目无反应一键更新无响应的解决方法 (2)https://www.cnblogs.co ...

  6. 杨校老师课堂之DeDeCMS织梦后台目录介绍篇

    织梦后台目录认识 基本的目录结构 ../a 默认生成文件存放目录../data 系统缓存或其他可写入数据存放目录../dede 默认后台登录管理(可任意改名)../images 系统默认的部分系统需要 ...

  7. dedecms 织梦后台系统配置参数空白的解决方法

    相信大家在本地上传到云服务器端都会遇到这样的问题,在还原数据中出现系统配置参数空白.其实这都是最基本的一个小错误,很容易解决. 步骤一: 在云服务器端安装后台的时候,到达填写密码那一步,拉到最下面,先 ...

  8. dedecms织梦后台账号或密码忘记了怎么办?

    织梦后台管理员账号或者密码忘记了怎么办?别急,下面介绍2中方法可以轻松重置密码. 第一种:在数据库里修改 打开网站里的数据库,打开数据库中的 dede_admin 这个管理员表,找到表中管理员这条记录 ...

  9. dedecms后台怎么添加发布软件?织梦后台软件内容管理

    使用织梦cms有很多的功能,其中有一个是在dedecms后台添加发布软件,然后在前台大家可以直接下载软件,在织梦cms后台怎么添加发布软件呢?下面是织梦软件内容管理的主要操作步骤. 使用织梦cms有很 ...

最新文章

  1. 内核在哪个文件夹_Apache Kafka内核深度剖析
  2. RedHat7/CentOS7 压缩解压命令汇总
  3. vm虚拟机下linux安装python_机器人编程01——虚拟机VM安装Ubuntu并配置python开发环境...
  4. JavaFX Button和Scene点击事件代码示例
  5. Linux学习笔记-文件压缩与解压缩
  6. vuex mysql_Vue插件---Vuex(仓库,数据库)
  7. u-boot编译连接分析
  8. 《快乐编程大本营》java语言训练班 1课:第一个java程序:你好,范冰冰;
  9. 解决Ubuntu下Qt Creator无法输入中文
  10. 如何解决搜狗浏览器自动填充
  11. 常见电子元器件的分类与识别
  12. 经验分享:半桥电路的工作原理及注意问题
  13. java 配置文件乱码_java程序读取properties配置文件出现中文乱码
  14. 浏览器有哪些进程?浏览器进程,渲染进程,网络进程,渲染进程有哪些线程?
  15. 项目十大管理(四)成本管理
  16. python基础-PyYaml操作yaml文件
  17. Overleaf提示Misplaced alignment tab character .
  18. 500 - 内部服务器错误。 您查找的资源存在问题,因而无法显示。
  19. 鹰潭一中2021高考成绩查询,2021年鹰潭高考状元名单公布,鹰潭高考状元学校资料及最高分...
  20. 电子科技大学考研 经验分享

热门文章

  1. miui7开发版 Android6.0,Android 6.0 MIUI7开发版内测开始推送:
  2. 16个千兆光口8个千兆Combo光电复用口管理型工业以太网交换机环网+WEB管理+SNMP+VLAN
  3. Spring Boot 容器选择 Undertow 而不是 Tomcat Spring Boot 内嵌容器Unde
  4. win10锁屏界面无法更新
  5. C# 一种英文日期格式转换
  6. 提高网站关键词排名优化技巧!
  7. 重温C语言 | 指针基础(指针与内存)
  8. Javascript随机生成数字字母字符串
  9. MapReduce各个执行阶段
  10. java 面试 自我介绍