新聞中心
如何把Ecshop購(gòu)買記錄和評(píng)論的用戶名隱藏一部分不完全顯示
無(wú)憂主機(jī)小編最近都是在研究關(guān)于Ecshop的評(píng)論等問(wèn)題,對(duì)于一個(gè)開(kāi)源的商城而言,好的評(píng)論好的口碑才是帶來(lái)銷售的根本。最近一位站長(zhǎng)朋友來(lái)咨詢無(wú)憂主機(jī)小編,能否把購(gòu)買過(guò)的會(huì)員名稱和評(píng)論過(guò)商品的名稱都修改為前后是會(huì)員名中間是*號(hào)代替呢?第一這樣就是會(huì)員再給自己刷評(píng)論的時(shí)候也看不出來(lái)是哪一位好心的會(huì)員,第二最重要的是保護(hù)了會(huì)員的隱私。小編聽(tīng)過(guò)以上分析認(rèn)為很有道理,經(jīng)過(guò)小編半天的奮斗終于成功了。小編為了不讓很多站長(zhǎng)走彎路把這篇文章分享出來(lái)希望可以幫到有需要的站長(zhǎng)朋友們。 1)首先修改購(gòu)買記錄的用戶名 找到includes/lib_insert.php文件 找到以下代碼: $bought_notes[$key]['add_time'] = local_date("Y-m-d G:i:s", $val['add_time']); 在其下面添加這個(gè): $bought_notes[$key]['user_name'] = mb_substr($val['user_name'], 0, 1, 'utf-8').'***'. mb_substr($val['user_name'], -1, 1, 'utf-8'); 2)修改評(píng)論的用戶名 找到includes/lib_main.php $arr[$row['comment_id']]['username'] = $row['user_name']; 將其替換為: $arr[$row['comment_id']]['username'] = mb_substr($row['user_name'], 0, 1, 'utf-8').'***'. mb_substr($row['user_name'], -1, 1, 'utf-8'); 修改以上兩處代碼后,保存上傳即可。 小編溫馨提示下:這位這些都是php文件一定要用一款編輯軟件去編輯否則會(huì)亂碼。修改后請(qǐng)記得登陸后臺(tái)在右上角有個(gè)清空緩存,請(qǐng)一定要更新下緩存文件。 無(wú)憂主機(jī)相關(guān)文章推薦閱讀: ECSHOP添加自定義模塊 淺談ECSHOP敏感詞匯設(shè)置開(kāi)發(fā)思想 解決ECSHOP后臺(tái)重新發(fā)布商品圖片產(chǎn)生新圖片不覆蓋原圖的完美解決方案 解決最新ECSHOP2.7.3存在賣家打印快遞單時(shí)不顯示收貨人省市區(qū)的完美解決方案
本文地址:http://www.gle-technology.com/ecshop/15340.html