dedecms添加板块(织梦DedeCMS后台文件列表按文件名排序的方法简介)
类别:CMS系统 浏览量:2114
时间:2021-10-18 11:36:41 dedecms添加板块
织梦DedeCMS后台文件列表按文件名排序的方法简介织梦DedeCMS系统的后台文件, 默认的排序很乱, 不是按名称, 也不是按时间, 如果目录内容很多的话, 很难找到自己想要的文件,实在是太不方便了, 就像下图的排列方式那样,找不到规律。
于是想让这些文件列表按名字排序, 看了一下后台的文件, 原来是因为php的函数dir引起的, 以“默认模板管理”在文件列表为例, 在后台的找到模板文件: /dede/templets/templets_default.htm (dede为你的后台目录), 打开这个文件找到:
- <?php
- $dh = dir($templetdird);
- while($filename=$dh->read())
- {
- if(!preg_match("#\.htm#", $filename)) continue;
- $filetime = filemtime($templetdird.'/'.$filename);
- $filetime = MyDate("Y-m-d H:i",$filetime);
- $fileinfo = (isset($fileinfos[$filename]) ? $fileinfos[$filename] : '未知模板');
- ?>
文件已经全部按名字排序了,很容易找到自己要的文件:可以看得出来使用了PHP的dir函数导致的, dir()读取的文件是无序的, 现在我们要想办法让他按名字排序, 这里可以改另一个读取目录文件的函数scandir(); 这个函数的文件会按文件名称排序, 改成下面这样:
- <?php
- $files = scandir($templetdird);
- foreach ($files as $filename)
- {
- if(!preg_match("#\.htm#", $filename)) continue;
- $filetime = filemtime($templetdird.'/'.$filename);
- $filetime = MyDate("Y-m-d H:i",$filetime);
- $fileinfo = (isset($fileinfos[$filename]) ? $fileinfos[$filename] : '未知模板');
- ?>
后台还有其它的有文件列表的地方也一样修改就可以了。
您可能感兴趣
- dedecms网站空白(DEDECMS支持中文水印的解决方法)
- dedecms手机页面怎么固定(织梦dedecms配置手机wap站点并绑定二级域名)
- dedecms后台内链如何制作(DedeCMS系统TAG标签和分页伪静态设置教程的实现)
- dedecms替换条件(织梦cmsDEDECMS通过正则批量查找替换数据库的自定义内容)
- dedecms怎么设置下拉菜单(dedecms中关于{dede:channel type='son'}无子栏目时取同级栏目问题是解决方法分)
- dedecms 数据转移(dedecms5.7 通过替换文件升级后 所有档案列表为空的解决方法)
- dedecms标签分类(dedecms list增加noflag属性的方法 实现让列表标签不调用有推荐属性的文章)
- dedecms使用教程(Dedecms提示信息及提示内容的修改方法)
- dedecms采集插件(dedecms 软件下载模块加入flashget快车下载代码)
- dede织梦cms安装教程(开源织梦dedecms快速搬家图文教程)
- 织梦dedecms建站的核心经验和技巧(dedecms 伪静态重写设置修改方法)
- dedecms栏目关键词(dedecms实现有短标题时显示短标题、无短标题时显示长标题的方法)
- 织梦dedecms优化安全设置指南(DedeCms V5.5 性能优化方法分享)
- dede采集规则(DEDECMS 5.7 采集规则无法导入的解决办法)
- dedecms缩略图优化教程(织梦DedeCMS V5.7缩略图站内上传修正)
- dedecms添加底部链接(织梦dedecms调用得到文章所属的副栏目id及副栏目名称的教程)
- 一天一冲也算表 麦步,一款待机 21 天的智能手表体验评测(一天一冲也算表)
- 魅族智能手表充电座曝光 Type-C 接口,线座分离设计(魅族智能手表充电座曝光)
- 华为 Watch GT2 Pro 智能手表曝光,新增支持无线充电(华为WatchGT2)
- vivo首款智能手表来了 也有血氧饱和度监测,一次充电18天续航(vivo首款智能手表来了)
- 你知道 七夕 的真正含义吗(你知道七夕的真正含义吗)
- 七夕的寓意(七夕的寓意)
热门推荐
- 宝塔怎么开放端口(宝塔面板修改默认端口以及一些常用端口的安全设置)
- 怎么把网站放进云服务器(云服务器可以放几个网站?)
- dedecms栏目页更改(dedecms系统列表页调用tag标签同时带上链接)
- JavaScript命名空间
- php标签怎么写(php 使用mpdf实现指定字段配置字体样式的方法)
- 如何让tomcat启动更快(快速解决Tomcat启动慢的问题,超简单)
- tomcat的部署和优化(看看Tomcat安装、配置、优化及负载均衡)
- html5 设置缓存(HTML5实现应用程序缓存Application Cache)
- TypeScript定义接口(interface)案例教程(TypeScript定义接口interface案例教程)
- mysql字符串默认长度(MySQL 字符类型大小写敏感)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9