2012-05-15 3 views
0

나는 초보자이며 지리적 위치 (국가)에 따라 배송 방법을 선택하고 싶습니다. 고객이 국가를 선택하면 자동으로 선택되기를 원합니다. 누구나 그렇게하는 방법을 어떤 생각을 가지고 ..지리적 위치 (국가)에 따른 배송

+0

당신은 checkout/shipping_method/available.phtml에 자신의 코드를 써야합니다. – Gowri

답변

1

당신은 Owebia 2 같은 확장을 사용하려고이 말은 국가에 따라 운송 요금과 배달 방법을 설정할 수 있습니다

(당신이 documentation here을 찾을 수 있습니다)한다 고객의

편집 : UPS 또는 페덱스와 같은 거의 모든 배송에이 번호를 사용할 수 있습니다 (이전에 제가 작업했던 웹 사이트의 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 금 카트 2kg 미만인 경우, 이하 12kg 경우 14.5 금). label 부분은 프론트 엔드에 표시된 메소드의 이름이고 destination은 대상 국가의 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

당신의 대답은 정확하지만 fedex, ups 등과 같은 다른 운송 방법을 사용하고 싶습니다. 나는 조건이 필요합니다. 해당 조건에 따라 배송 방법을 선택하는 방법을 알고 ... – user1384466