Thinkphp mixdj 修复开通套餐后下载不生效

问题描述:Thinkphpmixdj会员开通套餐后后台设置下载权限不生效的问题;修复截图:修复方法:1、找到/Web/Lib/Action/DownAction.class.php文件;2、找到下面代码;if($music['down_type']==1 && $user['level']>2 &&&nbs...

问题描述:
Thinkphp mixdj 会员开通套餐后后台设置下载权限不生效的问题;

修复截图:

213005jn09gss0uvyz69xc.jpg


修复方法:

1、找到/Web/Lib/Action/DownAction.class.php文件;
2、找到下面代码;

if($music['down_type']==1 && $user['level']>2 && in_array($music["cate_id"],$user["downcate"])){/////包时歌曲,且所在分类属于包时级别拥有的权限组

3、将上面代码改成如下代码;

if($user['level']>2 && in_array($music["cate_id"],$user["downcate"])){/////包时歌曲,且所在分类属于包时级别拥有的权限组

4、改完就生效了;
5、补充:套曲下载直接提示数量用完的解决方法;

$down_today = $DownHis->where("user_id=" . $user['id'] . " and gold=0 and info_type=0 and from_unixtime(crdate,'%Y%m%d')='" . date('Ymd') . "'")->count();
改成
$down_today = $DownHis->where("user_id=" . $user['id'] . " and gold=0 and info_type=1 and from_unixtime(crdate,'%Y%m%d')='" . date('Ymd') . "'")->count();


#Thinkphp #mixdj #开通套餐不生效

评论0

首页 导航 会员 客服
QQ客服 TOP