[微修改]免運門檻達到後隱藏運費選項

By Hikari

當客戶未達到免運門檻,出現的運送方式會是:

1.運費XX元

2.到店自取(等等)

當客戶達到免運門檻,出現的運送方式會是:

1.免運費

2.運費XX元

3.到店自取(等等)

我自己的情況是,大約會有3%的客戶會來問免運費跟要運費差在哪裡?基本上達到免運門檻,運費XX元這根本不需要顯示才是,以免造成消費者混淆。
我的版本還停留在OC2.2,不知道OC3.0是不是已經改掉了呢?如果您也是有這個困擾,剛好也是OC2.2,可以加入一個簡單的if過濾掉付費,可以省下非常多的麻煩

1.開啟檔案 catalog ->model ->shipping->flat.php

2.搜尋「$method_data = array();」

3.在這段原始碼前一行貼上如下原始碼

if ($this->cart->getSubTotal() >= $this->config->get(‘free_total’)) {

$status = false ;

}

4.(如果有裝外掛,建議按一下refresh確認ocmod有重新複寫)

然後以後只要達到門檻自動隱藏運費XX元,從此你的客服電話再也不用處理這種鳥事了

 Category: Opencart購物車

Leave a Reply