2013-04-12 2 views
4

) 표준 magento 배송비 또는 webshopapps 행렬 요금을 사용하여 무료 배송료는 총액 (소계 + 세금) 대신 세금이없는 소계로 계산됩니다. 확실히, 나는 합계 합계의 기능에있는 자유로운 선박을 놓고 싶으면.Magento 무료 배송 (총액 :

응용 프로그램/코드/코어/마법사/배송/모델/캐리어/Freeshipping.php

변경된 행 60 :

|| ($request->getPackageValueWithDiscount() >= $this->getConfigData(’free_shipping_subtotal’))

에 나는 그것이 possibile 해킹 핵심 코드 발견

|| ($request->getBaseSubtotalInclTax() >= $this->getConfigData(’free_shipping_subtotal’))

이 정말 유일한 방법이 있나요? 당연히, 그렇다면이 클래스의 "복사본"을 만들어이 메서드를 재정의하여 향후 핵심 변경 내용을 저장합니다.

+0

나에게 맞는,하지만 GrandTotal은 소계 + 배송입니까? 이것은 나에게 이해가되지 않는다 –

+0

그랑 합계 = 부분합 + 세금; 나는 그렇게 분명하지 않았습니다. 어쨌든 대답을 업데이트했습니다. – user2270248

답변

2

프로모션> 장바구니 가격 규칙에서 무료 배송을 설정 했으므로 저에게 적합합니다.

+0

이것은 나에게도 효과적입니다. 규칙을 특정 국가로 제한하는 것도 가능합니다! 당신의 힌트를 가져 주셔서 감사합니다. – naitsirch

0

변경된 행 60 :

이 (FROM)
|| ($request->getPackageValueWithDiscount() >= $this->getConfigData(’free_shipping_subtotal’)) 

|| ($request->getBaseSubtotalInclTax() >= $this->getConfigData(’free_shipping_subtotal’)) 

이 정말 유일한 방법입니다 이전 게시물에 대신 TO의 FROM? 당연히, 그렇다면이 클래스의 "복사본"을 만들어이 메서드를 재정의하여 향후 핵심 변경 내용을 저장합니다.