2012-09-01 76 views
0

我知道這類問題已被詢問了幾次,但請聽我說!Magento購物車中的運費成本

我剛纔不得不在Flat Rate shipping(在購物車中顯示)和Table Rates之間切換。這純粹是因爲一個國家有不同的稅率(英國是3.95英鎊,愛爾蘭是20英鎊)。該網站的大部分客戶都是以英國爲基地的,所以我希望購物車能夠假設用戶在英國,並顯示3.95英鎊的運費。然後,如果用戶將送貨地址指定爲愛爾蘭,它將會改變。

我也有一個購物車促銷,它規定如果小計大於15英鎊,並且用戶不是來自愛爾蘭,那麼運費是免費的。這工作正常。運輸成本一切正常,我只是想在車上展示它,基於在英國!

如果我不能自動執行此操作,我將根據小計硬編碼,但我不想這麼做!

回答

1

你有沒有嘗試這一個:

http://www.danneh.org/2010/08/adding-shipping-costs-to-the-cart-automatically-in-magento/

它鉤到sales_quote_save_before和應該做你所追求的。

你將需要知道我不能記得的桌面的代碼。

如果您的客戶不想將大箱子發送到外赫布里底羣島或者物品不在3.95支架中,那麼也值得自行推出英國運輸模塊。

無論如何,您已經激勵我爲我的客戶之一在英國主要客戶中添加自動出貨顯示。

+0

我還沒有嘗試過其中一個,其實不,謝謝!我剛剛將統一費率方法重複到「平地」方法,希望我可以選擇國家相應的工作。如果沒有,我會看看這個。 哈哈很高興我可以激勵一個人! 關於外赫布里底羣島的好處!目前,他們確實派出國際人士,但不收費!我將在週一與他們一起提出這個問題,看看他們想做什麼!我想他們會做一個「聯繫我們獲得國際航運報價」或其他東西。懶惰的人! – HughieW

+0

我有一個英國郵政模塊,管理員可以選擇多個英國郵政編碼(最多可達空間)。由於需求不斷變化,模塊的其餘部分是意大利麪,但是,如果您確實需要縣或郵編,我可以爲您做。 – Theodores

+0

感謝您的好意,儘管添加上面發送的模塊絕對完美!我所要做的只是將代碼更改爲tablerate_bestway(在觀察者中做一些回顯後找出它)。 所以現在它完美的作品! – HughieW