老张小站

  1. 欢迎光临

    感谢访问老张的博客!

  • 1
5,515

Discuz! X3 积分支持小数点的方法

分类 网站技术/村民张先生 发布于 2017-04-19 19:54
0

5、积分显示时去掉小数末尾的0(可选)。

打开 source/function/function_core.php 文件,查找(共两处):

		return $_G['member'][$field];

替换为(共两处):

		$rt = strpos($field,"extcredits") === false ? $_G['member'][$field] : doubleval($_G['member'][$field]);
		return $rt;

打开以下两个文件:

source/include/spacecp/spacecp_credit_base.php
source/include/spacecp/spacecp_credit_log.php

查找:

					} else {
						$credits[] = $credit['title'].' <span class="'.($log['extcredits'.$id] > 0 ? 'xi1' : 'xg1').'">'.($log['extcredits'.$id] > 0 ? '+' : '').$log['extcredits'.$id].'</span>';

替换为:

					} elseif($log['extcredits'.$id] != 0) {
						$credits[] = $credit['title'].' <span class="'.($log['extcredits'.$id] > 0 ? 'xi1' : 'xg1').'">'.($log['extcredits'.$id] > 0 ? '+' : '').doubleval($log['extcredits'.$id]).'</span>';

打开 source/admincp/admincp_logs.php 文件,查找:

				} else {
					$log['update'] .= $credit['title'].($log['extcredits'.$id] > 0 ? '+' : '').$log['extcredits'.$id].$credit['unit'].'&nbsp;';

替换为:

				} elseif($log['extcredits'.$id] != 0) {
					$log['update'] .= $credit['title'].($log['extcredits'.$id] > 0 ? '+' : '').doubleval($log['extcredits'.$id]).$credit['unit'].'&nbsp;';
分页: 1 2 3 上一页
欢迎转载分享,转载请注明 来源:大张小站 https://www.zhang.cq.cn/20171814.html
若您喜欢这篇文章,欢迎订阅老张小站以获得最新内容。 / 欢迎交流探讨,请发电子邮件至 mail[at]vdazhang.com 。


欢迎谈谈你的看法(无须登录) *正文中请勿包含"http://"否则将被拦截