新聞中心
ECSHOP在后臺會(huì)員列表中怎么顯示會(huì)員最后的登錄時(shí)間?
現(xiàn)在很多用ecshop做的商城為了擴(kuò)大營銷利潤,同時(shí)也方便讓顧客購買產(chǎn)品優(yōu)惠或者回頭購買都發(fā)展了在商城上面注冊會(huì)員,每當(dāng)節(jié)假日都會(huì)打出會(huì)員有會(huì)員價(jià),普通會(huì)員則沒有這種優(yōu)惠待遇的。無憂主機(jī)小編今天想到這樣的一個(gè)好方法,那就是在ECSHOP網(wǎng)站的后臺二次開發(fā)一個(gè)會(huì)員的最后登錄時(shí)間。這樣的好處就是能夠總結(jié)出哪些會(huì)員是經(jīng)常登錄網(wǎng)站的,其實(shí)也就是分辨出哪些會(huì)員是比較活潑的,經(jīng)常會(huì)登錄商城的客戶。但是ecshop后臺就沒有這個(gè)功能。如果要實(shí)現(xiàn)只能在以前的模板上加這樣的一個(gè)功能。小編經(jīng)過分析研究出了完美的解決方案。下面為大家詳細(xì)分析下解決方案: 首先大家可以登陸網(wǎng)站的后臺看下在左側(cè)的會(huì)員列表中,小編截圖給大家看下,如下圖: [caption id="attachment_14163" align="alignnone" width="547"] ecshop后臺[/caption] 在這個(gè)圖中大家可以看到是沒有最后登陸時(shí)間的。也就只有一個(gè)注冊日期的欄目。那么小編要在這個(gè)注冊日期的欄目后面添加一個(gè)最后會(huì)員登陸時(shí)間。 第一步找到: /admin/users.php 文件 用一款編輯軟件打開 把下面這行代碼 $sql = "SELECT user_id, user_name, email, is_validated, user_money, frozen_money, rank_points, pay_points, reg_time ". 修改為 $sql = "SELECT user_id, user_name, email, is_validated, user_money, frozen_money, rank_points, pay_points, reg_time,last_login ". 其實(shí)也就相當(dāng)于加了最后登陸時(shí)間的這樣的一個(gè)字段:last_login 第二步:找到以下代碼 $user_list[$i]['reg_time']=local_date($GLOBALS['_CFG']['date_format'],$user_list[$i]['reg_time'; 在這段代碼下加入以下代碼: $user_list[$i]['last_login'] = local_date('Y-m-d H:i:s', $user_list[$i]['last_login']); 第三步:以上功能我們已經(jīng)寫好了。但是還要在模板中顯示出來。那么我們還要修改下模板文件。方法如下: 按照路徑找到模板文件:/admin/templates/users_list.htm 在 <th>{$lang.handler}</th> 上邊增加 <th>最后登錄</th> 繼續(xù)往下,在 <td align="center">{$user.reg_time}</td> 下邊增加 <td align="center">{$user.last_login}</td> 按照小編以上三個(gè)步驟修改完成后。把修改后的對應(yīng)的文件傳到對應(yīng)的文件中覆蓋下。這個(gè)時(shí)候我們登陸網(wǎng)站的后臺在網(wǎng)站的右上角有個(gè)清楚緩存。清除后當(dāng)會(huì)員再登陸的時(shí)候我們就可以清楚的看到會(huì)員的最后登陸時(shí)間了。以上就是ECSHOP在后臺會(huì)員列表中可以顯示會(huì)員最后的登錄時(shí)間的完美解決方案。 相關(guān)文章推薦閱讀: ECSHOP訪問首頁一直跳轉(zhuǎn)到安裝目錄解決方案 關(guān)閉ECSHOP的云提示 NO_LICENSE解決辦法 ECSHOP后臺上傳圖片后強(qiáng)制轉(zhuǎn)換成JPG格式的小BUG的調(diào)試方法
本文地址:http://www.gle-technology.com/ecshop/14162.html