详细描述、使用方法等
1.配置
安装完插件后需要刷新缓存
安装后在插件管理中点击设置
2.挂钩
2.1 前端页面挂钩
编辑 template/u_default/html/login_reg.html 文件,在大约43行处挂上钩子 {:hook('invitationH')} 然后保存
2.2后端验证挂钩
编辑 /application/user/controller/Login.php 控制器文件找到reg()方法后在大约154行处添加验证代码段
//邀请码验证hook
$return = hook('invitationP', ['code' => input('invitationcode')], true, 'code');
if ($return['state'] === false) {
return json(array('code' => 0, 'msg' => $return['msg']));
}
2.3后端更新挂钩
编辑 /application/user/controller/Login.php 控制器文件找到reg()方法后在大约182行处添加验证代码段
//邀请码使用记录hook
hook('invitationU', array('code' => input('invitationcode'), 'uid' =>$member->id), true, 'code');
3.生成邀请码
其它功能尝试咯~~~~