新聞中心
ecshop防止會(huì)員重復(fù)提交訂單的解決方法
經(jīng)常使用淘寶購(gòu)物的站長(zhǎng)朋友們都知道很多時(shí)候由于網(wǎng)絡(luò)有延時(shí),這樣客戶在下單的時(shí)候就可能重復(fù)提交訂單,如果早點(diǎn)發(fā)現(xiàn)還可以刪除訂單,如果發(fā)現(xiàn)的晚了支付之后才發(fā)現(xiàn)又要聯(lián)系店家辦理退款手續(xù),這樣就不利于用戶體驗(yàn)了,剛好一位站長(zhǎng)朋友使用的是PHP獨(dú)立IP虛擬主機(jī)安裝的ecshop程序準(zhǔn)備做一個(gè)仿淘寶客的程序,可是由于自己知道擔(dān)心會(huì)員朋友重復(fù)提交訂單于是就想找個(gè)解決的方法,畢竟只要是電商程序都無法阻止會(huì)員重復(fù)提交訂單的,如果想解決這個(gè)問題就需要自己去手動(dòng)修改了。那么具體的該怎么解決呢?無憂主機(jī)小編就來說下方法吧。 1:首先登陸無憂主機(jī)會(huì)員中心找到主機(jī)管理--控制面板,如下圖1: 2:點(diǎn)擊控制面板—進(jìn)入文件管理,如下圖2: 3:點(diǎn)擊進(jìn)入文件管理—找到public_html根目錄。如下圖3: 4:找到模板目錄下flow.dwt文件如下圖4: 5:由于該文件是flow.dwt結(jié)尾的文件,所以就是無法直接在線編輯了,親們最好是連接FTP下載到本地,然后使用高級(jí)編輯器例如editplus打開該文件。 找到
<input type="image" src="images/bnt_subOrder.gif" id="tijiaoorder"/>提交按鈕,給input 添加
id=“tijiaoorder”6:繼續(xù)按照以上方法找到根目錄下js/shopping_flow.js文件如下圖5: 找到checkOrderForm函數(shù), 在
frm.action = frm.action + '?step=done';行上方添加
document.getElementById("tijiaoorder").disabled="disabled";按照以上6個(gè)步驟修改好了之后登陸商城的后臺(tái)更新下緩存就可以了。 以上就是無憂主機(jī)PHP空間下ecshop網(wǎng)站防止會(huì)員重復(fù)提交訂單的解決方法。
本文地址:http://www.gle-technology.com/ecshop/26816.html