dzx2上有个兑换商城插件,可惜不支持多次兑换,修改如下:

invole.inc.php是控制任务流程的文件,在其中   if($operation == 'join') {   下添加

//----------------------------限购限制和优惠政策--------------------------------------$total_youhui = 0;$no_limit = false;$buycount = DB::result_first("SELECT COUNT(*) FROM ".DB::table('plugin_auctionapply')." WHERE tid='$tid' AND uid='{$_G[uid]}'");$ppnum = DB::result_first("SELECT ppnum FROM ".DB::table('plugin_auction')." WHERE tid='$tid' ");$ppnum = ceil($ppnum);$youhui_meadl = array( 26=>5 , 21=>3 , 16=>2 , 14=>2);$youhui_names = array( 26=>'摩信卡' , 21=>'龙猫' , 16=>'百周猫' ,14=>'晶灵猫');$nolimit_meadl = array(26);$cur_user_medal = DB::result_first("SELECT medals FROM ".DB::table('common_member_field_forum')." WHERE uid='{$_G[uid]}'");$cur_user_medals = explode("\t" , $cur_user_medal);foreach ($cur_user_medals as $medalid){if(key_exists($medalid, $youhui_meadl)){$total_youhui += $youhui_meadl[$medalid];$tips_youhui .= $youhui_names[$medalid]."抵扣".$youhui_meadl[$medalid]."% ";}if(in_array($medalid, $nolimit_meadl))$no_limit = true;}$total_youhui = (100 - ceil($total_youhui))/100;if($total_youhui != 1){$tips_youhui = " ( ".$tips_youhui.") ";}//--------------------------------end-------------------------------------------------

$youhui_meadl 是   勋章id=>抵扣的百分比

$youhui_names是  勋章id=>勋章名字

$total_youhui  是计算后总共的优惠百分比的值

$nolimit_medal 没有购买限制的勋章id

在把这条数据插入到数据库之前,即DB::insert('plugin_auctionapply', $data);之前也需添加,但此时不需要购买限制的代码

//----------------------------限购限制和优惠政策--------------------------------------$uid = $list_1['uid'];$total_youhui = 0;$youhui_meadl = array( 26=>5 , 21=>3 , 16=>2 , 14=>2);$youhui_names = array( 26=>'摩信卡' , 21=>'龙猫' , 16=>'百周猫' ,14=>'晶灵猫');$nolimit_meadl = array(26);$cur_user_medal = DB::result_first("SELECT medals FROM ".DB::table('common_member_field_forum')." WHERE uid='{$_G['uid']}'");$cur_user_medals = explode("\t" , $cur_user_medal);foreach ($cur_user_medals as $medalid){if(key_exists($medalid, $youhui_meadl))$total_youhui += $youhui_meadl[$medalid];}$total_youhui = (100 - ceil($total_youhui))/100;
//--------------------------------end-------------------------------------------------

在数据库plugin_auctionapply中需添加一个字段ppnum,以便在发起活动事设置每人限制购买的次数,applyid是唯一属性的,需去除。

在thread.class.php中接受表单数据时,插入到数据库,分别在getauc_gpc方法和newthread_submit_end方法中添加代码。

dz兑换商城,使其支持多次兑换,兑换限制,和勋章打折相关推荐

  1. 学会这几点让你的积分兑换商城火起来

    现如今,无论是线下的实体门店还是线上的电子商城,积分+会员制已成为目前最普遍的营销方式.许多商家建立了自己的积分兑换商城系统来管理会员,希望通过积分兑换商城帮助商家轻松发挥"积分+会员&qu ...

  2. 积分兑换商城系统设立的初衷是什么?

    从本质上来讲,无论是积分.货币还是抵用券,我们都可以认为是一种有效的购买凭证,然后客户再通过这种凭证来达到置换商品和服务的目的,所以也可以这样理解,积分其实就是商家自身发行的一种虚拟"货币& ...

  3. 企业搭建积分兑换商城的真正意义是什么?

    积分是一个非常有魔性的工具,对于提升粉丝粘性,增加客户活跃度,有着非同一般的效果,这也是如今各大企业在完善客户关系时,比较偏向于使用积分的原因所在. 积分作为用户消费过程中获得的额外价值,在提高客户忠 ...

  4. 积分兑换商城如何才能更有活力?

    积分兑换商城主要是将用户通过积分活动获得的积分,转换成客户需要的商品折扣或者企业服务折扣等.搭建积分兑换商城可以准确了解商城销售情况:还可以提高商城人气:最重要的是可以刺激用户消费积分兑换商城系统采用 ...

  5. 【干货】会员积分兑换商城平台营销经验分享

    积分营销可以帮助商家更好的提高客户的复购率,会员积分商城系统员营销经验分享,如何积分营销促活,提高二次购买率. 用户在购买完商品,完成交易时,商家给顾客发放此次消费所能获得的相应积分.积分发放到用户手 ...

  6. 积分兑换商城运营的出发点是什么

    积分兑换商城对部分非用户来说并不陌生的,它的概念就是兑换商品及服务的场所,积分兑换商城是积分体系的重要组成部分,是不可或缺的. 它在积分体系运营中主要承担的责任有两种:第一种是和积分进行配合,帮助商家 ...

  7. 学会这四招让积分兑换商城优势化运营

    一,通过会员等级制,不同分配利益的权益可以提高用户的活动性和消费性,避免大量用户的流失.二,建立强大的系统管理,能够统计和分析大量的数据资源,并对会员的数据文件进行管理.三,它可以创建多功能和创建独特 ...

  8. 项目总结:积分兑换商城

    在老师们的撮合下 我们开展了为期一周的前后端联合项目 经过了一周的努力终于完美结束 特此写下这片总结 项目总结:积分兑换商城 项目介绍 项目功能 积分兑换 主界面 精品兑换与热门商品 个人中心 购物车 ...

  9. 积分兑换商城系统有哪些特点

    积分兑换商城系统在各大行业中被玩得出神入化,教育培训.电商.商超.生鲜.餐饮等行业为了刺激消费者消费交易,商家通过第三方积分商城平台打造属于自己的积分运营模式. 什么是积分兑换商城系统? 积分兑换商城 ...

最新文章

  1. C++中关于流的概念
  2. opencv 无法找到tbb_debug.dll
  3. min_sample_split 和min_sample_leaf区别
  4. 项目整体管理:指导和管理项目工作
  5. 错误make: nvcc: Command not found 解决方案
  6. 用phpcms如何将静态页面制作成企业网站(下)
  7. Sublime 输入中文显示方框问号乱码
  8. 孙正义再造“阿里巴巴”
  9. python绘图多子图 分别美化
  10. 巧妙排查 揪出堵塞网络通信的祸首
  11. msdtc备份oracle,域渗透-msdtc实现dll劫持后门
  12. 前端日常工作中遇到的问题及解决方案
  13. 活动网络——用顶点表示活动的网络AOV和拓扑
  14. 网站打开速度慢怎么解决
  15. 走吧走吧,拿着更多的票子把活干吧!
  16. 国产首发:上海川土微电子数字接口电源数字隔离芯片模拟芯片领导者
  17. js操作cookie有效期至当天晚上23点59分59秒的cookie
  18. Hard-Margin SVM(支持向量机)
  19. 暗影精灵2pro装Linux系统,暗影精灵2不支持linux双系统吗?
  20. python神经网络预测股价_用Python预测股票价格变化

热门文章

  1. Frameworks Brightness
  2. Matlab二值图像进行轮廓提取
  3. 以下是一些常用的上位机开发工具:
  4. redis源码注释二:简单字符串sds.c sds.h
  5. 关于举办“2021全国高校计算机视觉实战暑期教师研修班”的通知
  6. SQL和Oracle获取每周、每月、每年第一天和最后一天
  7. Arduino使用TM1637 4位数码管模块
  8. C#根据年份计算生肖属相的代码
  9. 固态硬盘:掉盘不识别自检修复,30分钟大法
  10. 如何自学黑客?自学黑客技术需要学多久?