欧美日韩国产精选国产永久在线入口|久久精品无码av色色丁香婷婷五月|欧美伊人网91天天视频色板一区|啪啪激情五月天国产高清一卡二卡|激情五月天丁香高清有码无码中文|高清无码免费在线看免费黄片|蜜桃亚洲 无码二区三区黄色网|人人叉人人爽日美黄色视频

新聞中心

ECshop訂單其中一個包郵商品,如何讓整個訂單都包郵

作者 / 無憂主機 時間 2015-02-24 15:25:42

有著網(wǎng)購經(jīng)驗的“剁手黨”們都知道如果您在一家淘寶店里同時購買兩個商品,如果一個商品包郵另外一個產(chǎn)品是不包郵的時候,通常這個時候您需要聯(lián)系掌柜溝通修改價格后才能讓您所購買的兩個產(chǎn)品享受包郵的活動。 同理ECshop也是存在這類的問題的,無憂主機小編認為這樣很不人性化而且很不方便,淘寶商家是無法修改,難道ECshop自己的網(wǎng)店也無法修改這個機制和算法嗎?這不最近,無憂主機的一位php空間客戶朋友就找到小編尋求解決辦法。以下是小編找到的解決辦法,有需要的朋友不妨一試。 ECshop訂單其中一個包郵商品,如何讓整個訂單都包郵經(jīng)驗分享: 文件編輯器(editplus)打開文件目錄:..../includes/lib_order.php 查找:(大約在:682行)

// 查看購物車中是否全為免運費商品,若是則把運費賦為零
$sql = 'SELECT count(*) FROM ' . $GLOBALS['ecs']->table('cart') . " WHERE `session_id` = '" . SESS_ID. "' AND `extension_code` != 'package_buy' AND `is_shipping` = 0";
修改為:
// 查看購物車中是否全為免運費商品,若是則把運費賦為零
$sql = 'SELECT count(*) FROM ' . $GLOBALS['ecs']->table('cart') . " WHERE `session_id` = '" . SESS_ID. "' AND `extension_code` != 'package_buy' AND `is_shipping` = 1";
查找:(大約在:686行)
$total['shipping_fee'] = ($shipping_count == 0 AND $weight_price['free_shipping'] == 1) ?0 : shipping_fee($shipping_info['shipping_code'],$shipping_info['configure'], $weight_price['weight'], $total['goods_price'], $weight_price['number']);
修改為:
$total['shipping_fee'] = ($shipping_count >= 1 AND $weight_price['free_shipping'] == 1) ?0 : shipping_fee($shipping_info['shipping_code'],$shipping_info['configure'], $weight_price['weight'], $total['goods_price'], $weight_price['number']);
總結:通過以上修改就可以實現(xiàn)一個商品包郵,可以讓整個購物車內所有購買的商品都享受包郵。切記用戶在修改文件代碼的時候,提前備份好。 無憂主機相關文章推薦閱讀: ECSHOP更換模版不能不重視的幾個細節(jié) ECSHOP單頁顯示商品太少?無憂主機小編教你顯示更多! ECSHOP技巧:會員注冊或者購買送積分不是整數(shù)的修改方法 ECSHOP技巧:如何給打印訂單時商品名稱前加序號的調試方法

本文地址:http://m.love62.cn/ecshop/18776.html

1
1
1
1
1
1
1

客戶服務熱線

0791-8623-3537

在線客服