phpcmsv9邀请用户注册自动获取积分奖励怎么开发

92模板   2020-07-04   收藏本文
今天有客户想开发一个phpcmsv9邀请用户注册自动获取积分奖励的功能,这个功能V9自身也是没有带的,有种类似分销的功能,这对于营销推广人员是很重要的功能。92模板网小编整理了这个功能分享给大家,下面一起看看phpcms邀请用户获取积分的具体功能吧。

首页先看下phpcmsv9邀请用户注册自动获取积分奖励的具体效果图,也就是下面这个样子:

然后来说说如何开发phpcms邀请用户获取积分这个功能:

phpcmsv9邀请用户注册自动获取积分奖励怎么开发

第一,首先在会员中心得到邀请注册的链接加个邀请人ID,(邀请人id是获取当前登录用户的id)如下:

第二,phpcms/modules/member/index.php文件的$userid = $this->db->insert($userinfo, 1);下面增加如下:

//邀请用户注册给予积分奖励 
$_inviteid=isset($_GET['inviteid']) ? trim(intval($_GET['inviteid'])) : ''; 
if(!emptyempty($_inviteid) && module_exists('pay')){ 
$inviteinfo=$this->db->get_one(array('userid'=>$_inviteid)); 
pc_base::load_app_class('receipts','pay',0); 
receipts::point(10,$_inviteid,$inviteinfo['username'],'','selfincome','邀请注册奖励'); 

这样只要将邀请码链接让其他人点进去注册成功后会自动给inviteid的这个用户增加积分。

以上就是phpcms邀请用户获取积分开发的所有功能,你学会了么~

展开