太阳成游戏网站

联系官方销售客服

QQ1835022299

028-61286886

分享经验 版主:论坛审计组
可以用评论插件做积分商城
类型:太阳成游戏网站CMS 更新时间:2025-01-05 12:30:08

image


可以用评论插件做积分商城。自带的ajax刷新,体验不错!

回帖
  • 阳光网络
    #1楼    阳光网络
    2025-01-05 12:30:08
    Chrome 0
    关键代码如下/config/hooks.php
    //评论完成之后
    \Phpcmf\Hooks::app_on('comment', 'comment_after', function($data) {
    //    扣除积分
        $uid=$data['uid'];
        $val=-$data['index']['score']*$data['sum'];
        $user=dr_member_info($uid); // 调用会员id=1的信息
    	$balance=$user['score']+$val;
        $note='《'.$data['index']['title'].'》('.$data['index']['score'].'分*'.$data['sum'].'='.-$val.'分)消费成功,余额:'.$balance.'分';
        $url=$data['index']['url'];
        $mark='';//avatar_exp
        $count=0;
        \Phpcmf\Service::M('member')->add_score($uid, $val, $note, $url, $mark, $count);
    // 更新审核时间
        $ddsql=[];
        $ddsql['updatetime'] = SYS_TIME;
        \Phpcmf\Service::M()->db->table('1_shop_comment')->where("id",$data['id'])->update($ddsql);
    });
    /template/mobile/default/home/shop/comment_ajax.html缺少class样式,自己写一下
    
    
    
    
    
    {dr_form_hidden()}

    您的当前积分:{$member.score}

    单价:{$score} 积分,本次消耗 {$score} 积分

    {$commnets}人已下单
      {loop $list $t}
    • {/loop}
    {$ajax_pages}