2012-05-06 93 views

回答

9

這是您的送貨過程。

根據您使用的裝運分機,選擇允許用戶裝運的國家。

System > Configuration > Shipping Methods > Ship to Specific Countries 

enter image description here

如果你想只允許某些國家可用

,您還可以設置以同樣的方式,但現在使用:

System > Configuration > General > Countries Options 

enter image description here

+2

我這樣做,但仍然是所有的國家都showing.I想我必須在代碼上應用一些過濾器。但是如何? – David

+0

我的意思是在哪個函數中我應該編輯什麼? – David

+0

如果您已經正確安裝,但您仍舊獲得舊配置,則需要刷新Magento緩存,或者手動清空'/ var/cache' ... – balexandre

2

它的簡單: 進入系統>配置>常規>國家選項 在'允許國家',sel等你想要在結賬時在下拉列表中的國家

0

我面臨同樣的問題,但我想顯示3個不同的國家只在購物車和結帳頁面。爲此我搜索了很多東西,最後我使用jQuery刪除了 。

jQuery("#shipping-zip-form #country option").each(function() 
{ 
    if (jQuery(this).val()!='US' && jQuery(this).val()!='CA' && jQuery(this).val()!='PR' && jQuery(this).val()!='') { 
     jQuery("#shipping-zip-form #country option[value='"+jQuery(this).val()+"']").remove(); 
    } 
});