|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
现在DZ默认的积分记录中是没有统计额的,但是会员有时候可能为了某种需要想知道自己的积分统计量,这个就非常有必要了。需要修改两个文件,无需增加字段,比较方便。修改方法:
1、打开source\include\spacecp\spacecp_credit_log.php,找到71行(如果没有修改过文件的话)的“ $income = intval($_GET['income']);”在下方添加如下代码:
- $count = C::t('common_credit_log')->count_by_search($_G['uid'], $optype, $beginunixstr, $endunixstr, $exttype, $income, $_G['setting']['extcredits']);
- $rs = C::t('common_credit_log')->fetch_all_by_search($_G['uid'], $optype, $beginunixstr, $endunixstr, $exttype, $income, $_G['setting']['extcredits'], 0,$count);
- $c1 = $c2 = $c3 = $c4 = $c5 = $c6 = $c7 = $c8 = 0;
- foreach($rs as $v) {
- $c1 += $v['extcredits1'];
- $c2 += $v['extcredits2'];
- $c3 += $v['extcredits3'];
- $c4 += $v['extcredits4'];
- $c5 += $v['extcredits5'];
- $c6 += $v['extcredits6'];
- $c7 += $v['extcredits7'];
- $c8 += $v['extcredits8'];
- }
- $html = '';
- if($c1) {
- $html .= $c1.$_G['setting']['extcredits'][1]['title'].', ';
- }
- if($c2) {
- $html .= $c2.$_G['setting']['extcredits'][2]['title'].', ';
- }
- if($c3) {
- $html .= $c3.$_G['setting']['extcredits'][3]['title'].', ';
- }
- if($c4) {
- $html .= $c4.$_G['setting']['extcredits'][4]['title'].', ';
- }
- if($c5) {
- $html .= $c5.$_G['setting']['extcredits'][5]['title'].', ';
- }
- if($c6) {
- $html .= $c6.$_G['setting']['extcredits'][6]['title'].', ';
- }
- if($c7) {
- $html .= $c7.$_G['setting']['extcredits'][7]['title'].', ';
- }
- if($c8) {
- $html .= $c8.$_G['setting']['extcredits'][8]['title'].', ';
- }
- $html = trim($html, ', ');
复制代码 说明:如果你添加了积分类型的话,就在这里同时添加那个积分类型。
2、打开模板文件:
a、默认模板文件template\default\home\spacecp_credit_log.htm找到第八行位置,在<p>标签里面的最后位置添加
b、同理,也可以放到手机版中文件的任何地方。
最后更新上传即可。
|
|