2015-09-26 165 views
0

我在這裏有一種情況,我已經通過所有相關的問題,但找不到足夠的解決方案。 好吧,我有免費送貨方法,從系統配置>送貨方式有效,並設置爲任何£50或以上的免費送貨是活躍的,工作正常。現在問題是我仍然看到flatrate /標準航運下免費送貨是由邏輯錯誤..請告知如何自動禁用免費送貨到位? Magento 1.9.2.1如何在Magento免費送貨時隱藏統一費率

將不勝感激您的耐心和迴應,因爲我知道有很多類似的問題在那裏在stackoverflow但他們都沒有爲我工作。

問候

亞當

+0

請向我們提供代碼 – bish

+0

請提供豐富的代碼樣本,以便我們更好地瞭解情況。 – Selfish

回答

3

只是要注意:沒有通過代碼來做到這一點的方法不止一種,這個人是最容易實現以上場景。

讓我先評論i still see flatrate/standard shipping under free shipping which is by logic wrong,顯示「免費送貨」和「統一價格」的想法是您的商店顯示多種選擇,因爲運輸速度不同,所以您可以爲(1天發貨)和免費送貨(5-7天)。

我們完成您想要只顯示一個出貨的選擇,如果小計超過一定量的情況下,這是你使用的 Promotions > Shopping Cart Price Rules,請注意,這種方法,你需要禁用Free Shipping,在這裏你可以如下設置:

enter image description here

然後添加你需要的條件下規則:

enter image description here

之後,Magento需要知道應用此條件的操作。在這種情況下,如果本例中的小計超過50美元,我們希望它可以免費送貨。現在

enter image description here

,你應該能夠看到「扁平率航運」顯示$ 0

enter image description here

希望這有助於。

+0

Hi Rabee 非常感謝您的回覆。它爲我工作,但現在又有了一個問題。我正在使用Multi-Flat運輸擴展。 爲了使用以下交付選項; - 免費送貨超過£50 - 普通郵寄£4.95 - 次日達£6.95 - 用你的方法週六交貨£9.95 現在我可以實現第一2(免費和標準)工作正常。謝謝。但剩下的2(第二天和週六)現在顯示爲0.00英鎊。 我在這裏附上了快照。請指教。感謝和問候 亞當亞當 –

+0

我從來沒有使用擴展名是誠實的,我會嘗試看看它,一旦我有機會。 – Rabea