帝国CMS中当点击量 onclick 的数值过万时将其转换为以万为单位的方法
2025-01-06
帝国 CMS 中当点击量 onclick 的数值过万时将其转换为以万为单位的方法。
在模板中,你可以使用 PHP 代码来进行判断和转换。假设你正在使用灵动标签输出文章列表,并且点击量存储在 onclick 字段中,以下是一个示例:参考
方法一:
[e:loop={"select * from phome_ecms_news order by newstime desc limit 10",10,24,0}]
<div class="article-item">
<a href="<?php echo $bqsr['titleurl'];?>"><?php echo $bqr['title'];?></a>
<?php
$click_count = $bqr['onclick'];
if ($click_count >= 10000) {
$formatted_click_count = round($click_count / 10000, 1).'万';
} else {
$formatted_click_count = $click_count;
}
?>
<span class="click-count">点击数: <?php echo $formatted_click_count;?></span>
</div>
[/e:loop]
方法二:
比如:点击量的数值过万时怎样变成 如: 10009变成1.09万
找到显示点击量的地方换成如下代码,下面是内容模板使用的代码:
<?=$navinfor[onclick]>=10000?($navinfor[onclick]/10000)."万":$navinfor[onclick]?>
声明:本文来自用户分享和网络收集,仅供学习与参考,测试请备份。