2012-12-11 4 views
3

장바구니 페이지에 적용된 쿠폰 코드가 무료 배송 코드인지 확인하는 방법을 알고 있습니까?Magento - 장바구니 페이지에 적용된 쿠폰 코드가 '무료 배송'을위한 것인지 확인하십시오

무료 배송을 위해 만들어진 장바구니 규칙이 정상적으로 작동합니다. 그러나 고객이 아직 운송 배송 옵션을 선택하지 않은 경우 쿠폰 코드가 장바구니 페이지에서 최소한 아무것도하지 않는다고 혼란스럽게 생각합니다.

그들은 checkout/onepage에서 무료 배송 옵션을 참조하십시오. 내가 고객에게 유효한 메시지를 표시 할 수 있도록

는 그러므로 나는 '쿠폰이 적용되며, 무료 배송 옵션이 체크 아웃의 다음 단계에서 그들에게 제공 될 것이다'하는 파일

어떤 아이디어 있음이 정보를 필요 찾고있는 쿠폰 코드가 무료 배송을 결정하는 데 도움이되는 코드는 무엇입니까?

답변

2

Mage_SalesRule_Model_Validatorpublic function processFreeShipping(Mage_Sales_Model_Quote_Item_Abstract $item)보다 자세한 정보가 필요합니다. 무료 배송이 계산됩니다.

이 항목을 수정/연장하여 세션에서 항목을 저장하고이를 사용하여 장바구니 무료 배송 여부에 따라 프론트 엔드에서 감지 할 수 있습니다.

+0

오 오크 (Ok Okk) ... 오케이 (Ok Okk) ... 나는 그것을 보면서 쓸모있는 것이 있는지 찾아 볼 수 있습니다. 만약 그렇다면 다른 사람들도 볼 수 있도록 여기에 게시 할 것입니다. 감사. – ivn

+0

해당 파일이 영향을 받고 그 기능을 사용하여 소계 바로 뒤에 추가 행을 표시하려고합니다. 어떻게해야합니까? 어떤 아이디어? – ivn

+0

조금 늦었지만 기록을 위해 ... 여기에 총계를 추가하는 좋은 안내서가 있습니다. http://turnkeye.com/blog/magento-development-add-total-row-checkout/ – JNDPNT

관련 문제