2022-09-21 10:18:24 - 米境通跨境電商
有些人想在產(chǎn)品詳情頁面或者是產(chǎn)品頁的購買按鈕,不需要經(jīng)過購物車頁面或者是彈窗
那么以下,做立即購買動(dòng)作,即:點(diǎn)擊購買按鈕–》填寫購買資料
1,修改控制臺(tái)checkout/cart.php的添加購物車返回?cái)?shù)據(jù)
//原代碼,這一串是返回已經(jīng)添加成功,并且去到購物車的路徑及彈窗
$json['success']=sprintf(t('text_success'),$this->url->link('product/product','product_id='.$this->request->post['product_id']),$product_info['name'],$this->url->link('checkout/checkout'));
//修改為
//下面是直接跳到結(jié)算頁面
$json['success']=sprintf($this->url->link('checkout/checkout'));
1
2
3
4
5
打開view/javascript/common.js,把彈窗去掉,并且修改跳轉(zhuǎn)路徑
//找到下面這個(gè)代碼彈窗,common.js里面有兩個(gè),兩個(gè)都修改
showAlert('cart',json['success']);
//修改為以下這個(gè)代碼,這個(gè)是修改產(chǎn)品詳情頁面的購買按鈕直接購買
window.location=json['success'];
1
2
3
4
注意,因?yàn)榭刂婆_(tái)的添加購物車動(dòng)作返回被改變,你的產(chǎn)品頁面上的購買按鈕的返回內(nèi)容也會(huì)被改變,如果你想產(chǎn)品頁面維持原本的內(nèi)容,不做立即購買動(dòng)作,只能自己重新做修改產(chǎn)品頁面按鈕。