巅峰霸主 > 设计开发 > 织梦教程 >

dedecms文章浏览点击数量过万则显示以“万”为单位

时间:2021-03-31 00:07:20  来源:巅峰霸主网  作者:烈火大地 点击:
摘要:dedecms文章浏览量默认是js加载出来的,当点击数量过万数字比较长,对用户体验很不好,下面是实现当浏览量过万就显示以万为单位,如1.2万这样的方式……

修改方法:打开dedecms网站plus/count.php文件,搜索以下代码,大约50行左右:

echo "document.write('".$row['click']."');\r\n";

将其替换为以下代码:

if($row['click'] >10000){
            $row['click']=round($row['click'] / 10000,2);
            echo "document.write('".$row['click']."','万');\r\n";
        }else{
        echo "document.write('".$row['click']."');\r\n";
        }

这样就可以了,其他的不需要修改。显示为:

1.23万、5.75万、18.34万、256.56万 这样的方式,只有浏览数量大于1万时才会显示以“万”为单位的点击量;如果浏览量小于1万,会显示实际的数量,比如“6734”,支持设置的默认随机浏览数量值。

提示:模板中调用浏览次数的代码是js方式,这样可以每次刷新都能动态增加,浏览数量不是固定不变的:

<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}" type='text/javascript' language="javascript"></script>次


(责任编辑:陆柏熺)
评价:
用户名: 验证码: 看不清?点击更换


关注站长自媒体 获取更多优质内容

  • 百家号
    百家号
  • 头条号
    头条号
  • 企鹅号
    企鹅号

2019-2021 ©巅峰霸主网 京ICP备12023415号-2
返回
顶部