ecshop后台会员列表显示会员等级教程

2025-10-08 19:02:07

1、登录ecshop模板堂管理后台,查看会员列表信息

ecshop后台会员列表显示会员等级教程

2、1.打开admin/templates/users_list.htm文件

查找

<th>{$lang.pay_points}</th>

在下面添加

<th>{$lang.user_rank}</th>

查找

<td>{$user.pay_points}</td>

在下方添加

<td>{$user.rank_name}</td>

3、2.打开admin/users.php 文件

查找

$sql = "SELECT user_id, user_name, email, is_validated, user_money, frozen_money, rank_points, pay_points, reg_time ".

                " FROM " . $GLOBALS['ecs']->table('users') . $ex_where .

                " ORDER by " . $filter['sort_by'] . ' ' . $filter['sort_order'] .

                " LIMIT " . $filter['start'] . ',' . $filter['page_size'];

修改为以下代码

$sql= "SELECT user_id, user_name, email, is_validated, user_money, frozen_money, rank_points, pay_points, reg_time ,user_rank,r.rank_name as rank_name".

                " FROM " . $GLOBALS['ecs']->table('users') ." as u "." left join ".$GLOBALS['ecs']->table('user_rank') .

                                " AS r ON u.user_rank = r.rank_id ". $ex_where ."ORDER by " . $filter['sort_by'] . ' ' . $filter['sort_order'] .

                " LIMIT " . $filter['start'] . ',' . $filter['page_size'];

4、继续上面步骤,找到

 for ($i=0; $i<$count; $i++)

 {

 $user_list[$i]['reg_time'] = local_date($GLOBALS['_CFG']['date_format'], $user_list[$i]['reg_time']);

 }

将其修改为以下代码

for ($i=0; $i<$count; $i++)

 {

$user_list[$i]['reg_time'] = local_date($GLOBALS['_CFG']['date_format'], $user_list[$i]['reg_time']);

     if ($user_list[$i]['rank_name'] =='')

    {

   $user_list[$i]['rank_name'] ="非特殊等级";

  }

5、修改完成之后,点击后台会员列表信息,查看效果如下图所示

ecshop后台会员列表显示会员等级教程

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢