新聞中心
Ecshop程序網(wǎng)站后臺(tái)支持可以用商品價(jià)格搜索對(duì)應(yīng)產(chǎn)品的辦法
使用Ecshop程序做網(wǎng)上商城的站長(zhǎng)朋友們都知道網(wǎng)城在php免備案虛擬主機(jī)上搭建好了之后肯定是要后臺(tái)編輯上傳很多商品的,例如當(dāng)某個(gè)會(huì)員朋友購(gòu)買(mǎi)某個(gè)系列的商品在首頁(yè)右上角輸入商品名稱(chēng)就可以搜索到對(duì)應(yīng)的商品了,有時(shí)候可能搜索羅列出來(lái)的商品比較多,原因是Ecshop對(duì)數(shù)據(jù)庫(kù)的查詢(xún)都是通過(guò)模糊查詢(xún)來(lái)執(zhí)行的,今天有位站長(zhǎng)朋友也是遇到了類(lèi)似的問(wèn)題,那就是商城做好了之后,通過(guò)網(wǎng)站后臺(tái)列表也有個(gè)查詢(xún)功能,這位朋友想通過(guò)價(jià)格來(lái)搜索已經(jīng)編輯上傳的產(chǎn)品??墒荅cshop這款程序安裝后如果沒(méi)有做過(guò)二次開(kāi)發(fā)的話(huà)是只能通過(guò)商品名稱(chēng)和商品的貨號(hào)來(lái)搜索的,無(wú)法實(shí)現(xiàn)用商品價(jià)格搜索,那么如何實(shí)現(xiàn)可以通過(guò)定義好的價(jià)格來(lái)搜索到對(duì)應(yīng)的產(chǎn)品呢?下面小編先來(lái)截圖給站長(zhǎng)朋友看一副圖: 小編用了商品名稱(chēng)和商品貨號(hào)測(cè)試了的確都是可以找到對(duì)應(yīng)的商品的,可是用商品價(jià)格的確找不到哦,下面小編就來(lái)詳細(xì)說(shuō)明下解決方法吧。 首先連接FTp工具到對(duì)應(yīng)的主機(jī)空間。找到根目錄下面admin/includes 下面 lib_goods.php文件, 大概在882行左右。找到以下代碼:
$where .= ” AND (goods_sn LIKE ‘%” . mysql_like_quote($filter['keyword']) .將以上代碼修改為以下代碼:
$where .= ” AND (goods_sn LIKE ‘%” . mysql_like_quote($filter['keyword']) . “%’ OR goods_name LIKE ‘%” . mysql_like_quote($filter['keyword']) . “%’ OR shop_price LIKE ‘%” . mysql_like_quote($filter['keyword']) . “%’)”;修改好了之后上傳到對(duì)應(yīng)的文件目錄下覆蓋之前的文件,然后再登陸網(wǎng)站的后臺(tái)更新下系統(tǒng)的緩存。然后再測(cè)試就果然可以通過(guò)價(jià)格來(lái)搜到對(duì)應(yīng)的商品了。 無(wú)憂(yōu)主機(jī)相關(guān)文章推薦閱讀: 如何限制ECSHOP商品比較的數(shù)量 ECSHOP教程:用新窗口打開(kāi)商品頁(yè)面 ECSHOP教程:在首頁(yè)的發(fā)貨查詢(xún)里顯示省市區(qū)地址信息
本文地址:http://www.gle-technology.com/ecshop/20969.html