新聞中心
Ecshop程序會(huì)員訂單記錄中會(huì)員名過長(zhǎng)怎么辦?
作者 / 無憂主機(jī) 時(shí)間 2015-11-19 16:06:51
很多站長(zhǎng)朋友們使用Ecshop程序搭建商城網(wǎng)站,可是在使用的過程中總會(huì)遇到很多奇葩的問題,不過既然遇到了問題,只要詳細(xì)研究一番總能找到很好的方法去處理的,因?yàn)檫@款開源程序使用中很多功能必須要經(jīng)過二次開發(fā)和修改的。今天小編在Ecshop論壇中又看到了一篇這樣的帖子,帖子的內(nèi)容大概是這樣的,由于會(huì)員當(dāng)時(shí)注冊(cè)的會(huì)員名比較長(zhǎng),所以當(dāng)下單后購(gòu)買記錄中會(huì)員名太長(zhǎng)了,而賣家發(fā)貨的時(shí)候只要確定訂單信息和收貨電話地址就可以了,沒有必要打印這么長(zhǎng)的會(huì)員名出來,所以有位php免備案空間站長(zhǎng)朋友就發(fā)了一個(gè)求助帖子能否將比較長(zhǎng)的會(huì)員名用***號(hào)之內(nèi)的特殊符合來代替呢?小編認(rèn)為蠻有道理的,可是后面的很多跟帖也都沒有解決這個(gè)問題,而小編又比較感興趣,于是就找了一些資料拿過來研究,用了半個(gè)小時(shí)的時(shí)間終于搞定了。下面小編來分享下這個(gè)解決方案吧。 首先連接FTP工具,找到/includes/lib_insert.php文件。然后使用高級(jí)編輯器打開。 找到317行代碼如下:
$bought_notes[$key]['add_time'] = local_date("Y-m-d G:i:s", $val['add_time']);將其修改為以下代碼:
$bought_notes[$key]['user_name'] = sub_str($val['user_name']?$val['user_name']:'匿名',2,false).'****';這行代碼的作用就是把一些匿名的客戶或者會(huì)員名比較長(zhǎng)的客戶中間的字符省略掉。修改之后上傳到對(duì)應(yīng)的目錄文件中覆蓋就可以了。以上方法是不是很簡(jiǎn)單的就解決了這個(gè)問題呢,站長(zhǎng)朋友們?nèi)绻行枰木挖s緊去試試吧。 無憂主機(jī)相關(guān)文章推薦閱讀: ECSHOP教程:刪除配送方式中的保價(jià)費(fèi)用 ECSHOP教程:在購(gòu)物車或結(jié)算頁(yè)面顯示商品品牌 ECSHOP教程:修改支付寶付款按鈕樣式外觀換成圖片
本文地址:http://www.gle-technology.com/ecshop/20766.html