为了增加会员在一个站点的不同应用中的活跃度,站长往往需要开启不同应用间的积分兑换。然而,很多人反映没有设置成功,下面就不同应用间的积分转换做一下简单介绍(以Discuz!和 UCenter Home 为例)
1、对 Discuz!进行积分设置。
进入 Discuz!后台 => 全局 => 积分设置 ,进行扩展积分设置,如下图所示:
将可兑换的扩展积分的“允许兑出”和“允许兑入”选项勾选(也可以根据需要进行单向设置,即只允许兑出或者兑入)。然后,设置兑换最低余额,如下图所示:
积分兑换后要求用户所拥有的余额最小数值。利用此功能,您可以设置较大的余额限制,使积分小于这个数值的用户无法兑换;也可以将余额限制设置为负数,使得兑换在限额内可以透支。最后点击提交,这样论坛的积分设置就完成了。
2、对 UCenter 进行积分兑换方案设置
进入 UCenter 后台 => 积分兑换 ,设置积分兑换方案,如下图所示:
在设置积分兑换方案之前,首先点击“同步应用的积分设置”,获取各应用的积分设置。然后再进行制定具体的积分兑换方案。在设置完毕后,点击一下“同步应用的积分设置”,将设置的积分兑换方案通知到各应用中。
很多人在设置完毕后,在 UCenter Home 中出现错误,如下图所示:
出现这种情况的原因是,在 UCenter 中设置完积分兑换方案后,没有点击“同步应用积分设置”。
当用户点击 UCenter Home 中的“积分兑换”时,UCenter Home 会读取其目录下的 /uc_client/data/cache/creditsettings.php,如果这个文件中的 $_CACHE['creditsettings'] 数组为空,则会提示如上图的错误。点击 UCenter 中的“同步应用积分设置”作用就是将积分兑换方案写到该文件中。
至此,Discuz!和 UCenter Home 之间的积分兑换设置就完成了。
如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛