新聞中心
Ecshop程序會員登陸后網(wǎng)站頂部會員區(qū)顯示目前會員等級
目前很多網(wǎng)站都會開放會員注冊,這樣做的好處無非是吸引越來越多的會員,給自己的網(wǎng)站帶來更多的流量,有了流量自然網(wǎng)站就會越做越好。為了吸引會員前來注冊,很多站長們也是絞盡了腦汁,把會員的等級設(shè)置為三六九等,VIP會員和普通會員無論是待遇上,還是購物享受的折扣上明顯是有區(qū)別的,這樣同時也會促進(jìn)會員們的消費,爭取升級到VIP級別。小編的一位站長朋友今天在無憂購買了目前比較暢銷的獨立IP空間,然后又在淘寶上購買了一款Ecshop程序模板,在安裝模板之前,他特意來聯(lián)系小編說在一個論壇上看到了可以在ECShop程序的頂部會員區(qū)設(shè)置下顯示會員等級。一般我們登陸會員后都是提示:
您好,kimball, 歡迎您回來 ! 進(jìn)入用戶中心 | 退出
如下圖:
很多站長們假想能否進(jìn)行二次開發(fā)讓顯示出會員的等級呢。
例如:您好,kimabll,
您的等級是:VIP用戶, 歡迎您回來 ! 進(jìn) 入用戶中心 | 退出。
小編經(jīng)過分析研究測試后實現(xiàn)了,具體方法如下:
第一步:連接FTP到主機空間,打開includes/lib_main.php 文件,查找121 行代碼:
$sql = 'SELECT u.user_id, u.email, u.user_name, u.user_money, u.pay_points' 修改為:
$sql = 'SELECT u.user_id, u.email,u.user_rank, u.rank_points, u.user_name, u.user_money, u.pay_points' 第二步繼續(xù)向下查找代碼找到131行代碼 :
$user['user_bonus'] = price_format($bonus['bonus_value'], false); 在下方添加代碼:
/* 取得用戶等級 */ if ($user['user_rank'] == 0) { // 非特殊等級,根據(jù)等級積分計算用戶等級(注意:不包括特殊等級) $sql = 'SELECT rank_id, rank_name FROM ' . $GLOBALS['ecs']->table('user_rank') . " WHERE special_rank = '0' AND min_points <= " . intval($user['rank_points']) . ' AND max_points > ' . intval($user['rank_points']); } else { // 特殊等級 $sql = 'SELECT rank_id, rank_name FROM ' . $GLOBALS['ecs']->table('user_rank') . " WHERE rank_id = '$user[user_rank]'"; } if ($row = $GLOBALS['db']->getRow($sql)) { $user['user_rank_name']=$row['rank_name']; } else { $user['user_rank_name']='非特殊等級'; } 第三步:找到模板文件,路徑:themes/default/library/member_info.lbi。使用高級編輯器打開找到第5行代碼:
{$user_info.username} 在下方添加:
您的等級是{$user_info.user_rank_name} 修改后把兩個文件全部保存上傳到對應(yīng)的路徑下覆蓋之前的程序文件,這樣再登陸網(wǎng)站后臺更新就可以實現(xiàn)了。如下圖:
![Ecshop程序會員登陸后網(wǎng)站頂部會員區(qū)顯示目前會員等級](http://m.gle-technology.com/wp-content/uploads/2015/07/ec-2015-7-21-2-300x41.png)
無憂主機相關(guān)文章推薦閱讀: 關(guān)于ECSHOP的數(shù)據(jù)庫表前綴大小寫問題 ECSHOP銷售排行如何顯示更多的商品小圖片 ECSHOP程序如何讓銷售排行里所有商品都顯示縮略圖的方法
本文地址:http://m.gle-technology.com/ecshop/19786.html
![1](/wp-content/themes/starow_z/img/o-1.png)
![1](/wp-content/themes/starow_z/img/o-2.png)
![1](/wp-content/themes/starow_z/img/o-3.png)
![1](/wp-content/themes/starow_z/img/o-4.png)
![1](/wp-content/themes/starow_z/img/o-5.png)
![1](/wp-content/themes/starow_z/img/o-6.png)
![1](/wp-content/themes/starow_z/img/o-7.png)