烧包模板下自定义会员等级会员中心显示

2016-07-07 15:47 来源:www.chinab4c.com 作者:ecshop专家

烧包模板下自定义会员等级会员中心显示
发现ecshop竟然没有考虑到商家自定义会员在会员中心的显示。结果造成很多会员不知道自己是什么级别的会员。

现将我的修改代码公布大家。希望有比我更好的意见。

/includes/lib_clips.php文件第544行找到
$sql = "SELECT pay_points, user_money, last_time FROM " .$GLOBALS['ecs']->table('users'). " WHERE user_id = '$user_id'";
$row = $GLOBALS['db']->getRow($sql);
下面插入
$sql1 = "SELECT b.`rank_name` as userrank FROM `ecs_users` AS a, `ecs_user_rank` AS b WHERE a.`user_rank` = b.`rank_id` AND a.`user_id` ='$user_id'";
$row1 = $GLOBALS['db']->getRow($sql1);
然后在548行找到
$info = array();
下面插入
if ($row1['userrank'] != null){
$info['userrank'] = $row1['userrank'];}
else {
$info['userrank'] = "普通会员";
}

/thems/shaobag/user_clips.dwt
第134行
<h3 style="margin:0px;color:#555;"> {$info.username} {$lang.welcome_to} {$info.shop_name}!</h3>
下插入
<h3 style="margin:0px;color:#555;"> 您的会员级别为:{$info.userrank} </h3>
保存即可
这样用户进入自己的管理中心就可以看到自己的级别了。
第一次写这样的贴,有什么不对的地方大家指导呀。

回答:
支持一下

谢谢呀

谢谢分享,支持一下

再顶一下

谢谢楼主。顶一个!

哈哈。谢谢

楼主的方法针对特殊会员组有效 非特殊会员组目前并不能实现!

不知道你指的是什么?当初我只是按需要的功能考虑。没有想到其它的。

谢谢LZ我最进也在研究烧包磨板 刚刚用上呵呵

严重支持。我也去试试。