2012-05-15 74 views
0

我是magento的初學者,我希望根據地理位置(國家/地區)選擇運輸方式,如果客戶選擇國家/地區,我希望自動選擇運輸方式。 任何人有任何想法如何做到這一點..根據地理位置(國家)運輸

+0

你需要編寫自己的代碼在結帳/ shipping_method/available.phtml – Gowri

回答

1

你應該嘗試使用像Owebia 2擴展(你可以找到documentation here

這將允許您設置取決於國家運費和交付方法的客戶。

編輯: 您可以使用它來處理幾乎任何運輸,例如UPS或Fedex(我在我工作的最後一個網站上將它用於UPS)。

下面是一些配置例如

# UPS National (France, Monaco, Andorre) 
{ 
    code: "expressupsnational", 
    label: "Service STANDARD France : Livraison 24/48h", 
    destination: "FR,MC,AD", 
    fees: "{table {cart.weight} in 2:8.5, 12:14.5}", 
    tracking_url: "http://wwwapps.ups.com/WebTracking/track", 
} 

這是法國和設置,使收費與車重(8.5金,如果車是在2公斤14.5金,如果小於12公斤)。請注意,標籤部分是前端顯示的方法的名稱,目的地是目的地國家的ISO代碼列表。 下一部分是爲客戶提供從德國,比利時到來......

# UPS Zone 5 (DE,BE,LU,AT) 
{ 
    code: "expressupseurope5", 
    label: "Service STANDARD Europe: Livraison 48/72h", 
    destination: "DE,BE,LU,AT", 
    fees: "{table {cart.weight} in 2:12.0, 12:24.0}", 
    tracking_url: "http://wwwapps.ups.com/WebTracking/track", 
} 

如果您參考文檔,你會看到,你可以添加許多條件像屬性集,稅率的產品在購物車數量等...它比原始Magento送貨方式更加靈活。

+0

你的答案是一些什麼是正確的,但我想用其他運輸方式,如聯邦快遞,UPS等,因爲我需要給一些條件,我需要知道如何選擇基於這種條件的運輸... – user1384466