dedecms系统设置参数(织梦DedeCMS文档点击数过万后直接显示以“万”为单位的数值的方法)
dedecms系统设置参数
织梦DedeCMS文档点击数过万后直接显示以“万”为单位的数值的方法
织梦DedeCMS默认的文档点击次数显示是仅仅显示一个数字,在普通情况下可能不会有什么,但是如果我们的文章访问量达到一个非常大的数字比如上十万甚至上百万后再显示这样一长串的数字就不太好了,这样就需要我们让它显示一个以“万”或者“亿”为单位的数字了,这样就不会有一长串的数字显示,就会比较和谐,但是织梦默认没有这个功能,需要我们自己简单开发一下。
下面CMS资源网就来教大家做一个简单的二次开发实现上面的功能。
第一步:找到并打开includeextend.func.php文件,在最后面添加如下代码:
function click_round_number( $number, $min_value = 10000, $decimal = 1 ) {
if( $number < $min_value ) {
return $number;
}
$alphabets = array( 100000000 => '亿', 10000 => '万');
foreach( $alphabets as $key => $value )
if( $number >= $key ) {
return round( $number / $key, $decimal ) . '' . $value;
}
}
第二步:在内容页调用文档点击次数的标签写成如下:
{dede:field.click function=click_round_number(@me)/}
这样当点击数小于10000的时候就会直接显示数字,如果大于10000,比如是15200,就会显示成1.5万。如果你测试了是这样的效果就说明已经成功了。
另外,有些朋友使用了织梦的软件下载模型,里面有软件的下载次数调用,这个数字我们也需要修改成上面的效果,可以找到并打开plusdisdls.php文件,在里面找到如下代码:
echo "document.write('{$row['totals']}');";
将其修改成如下代码:
echo "document.write('".click_round_number($row['totals'])."');";
修改完成后保存即可。
- dedecms添加代码(dedecms 栏目目录用首字母生成的方法)
- dedecms频道封面不能修改内容(DEDECMS内容页分页过多、过长问题最佳解决方案)
- dedecms中的有些功能如何修改(织梦DedeCMS默认文件夹重命名的方法)
- dedecms当天文章总数(dedecms5.7文章二次开发实现阅读全文功能的方法)
- dedecms表单格式(DedeCMS arclist的分页使用教程)
- dedecms栏目内容怎么插入分页符(dedecms自动给已经发布过的文章中的关键词加超链接)
- 织梦dedecms好吗(织梦dedecms单页制作教程)
- dedecms前台发布文章(dedecms随机调用文章数据方法汇总)
- dedecms系统参数设置(织梦dedecms首页调用指定栏目内容的标签详解)
- dedecms添加板块(DedeCMS关键词替换问题较完美解决方法)
- dedecms标签解析(Dedecms网站给图片alt属性自动调用标题的方法)
- dedecms自定义分页(详解DEDECMS缩略图标签[field:picname/]和[field:litpic/]的区别)
- dedecms更改主页模板(dedecms首页调用专题页描述和链接的实现方法)
- dedecms搜索功能怎么设置详细(dedecms pagelist标签修改方法分享)
- dedecms搜索功能怎么设置详细(织梦Dedecms软件频道下载次数真实显示的权宜修改)
- dedecms标签怎么调用(DEDECMS自定义表单提交后的跳转链接修改方法)
- 2023新国风戏曲教育寒假集训班汇报演出《戏娃闹元宵》图文报道(2023新国风戏曲教育寒假集训班汇报演出戏娃闹元宵图文报道)
- 九儿《狐踪谍影》出演热血女特警,戏份杀青受关注(九儿狐踪谍影出演热血女特警)
- 红色代表什么(红色代表什么寓意)
- 蓝天代表什么(蓝天代表什么生肖)
- 今天要吃什么(今天要吃什么菜)
- 营养餐是什么(学校营养餐是什么)
热门推荐
- 跨服务器mysql数据迁移方案(从云数据迁移服务看MySQL大表抽取模式的原理解析)
- nginx与tomcat长连接(Windows下使用Nginx+Tomcat做负载均衡的完整步骤)
- htop命令使用教程(.htaccess使用方法总结)
- html导航条下拉菜单代码(Html+Css+Jquery实现左侧滑动拉伸导航菜单栏的示例代码)
- 服务异常处理方案(网站出现Service Unavailable提示怎么解决?)
- docker部署spring boot(Spring Boot 打包上传Docker 仓库的详细步骤)
- html5基础知识入门(萌新HTML5 入门指南二)
- linux怎样查qt版本(Linux QT Kit丢失及Version为空问题解决方案)
- python与气象(使用Python和Prometheus跟踪天气的使用方法)
- mysql架构示意图(MySQL创建横向直方图的解决方案)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9