2012-05-07 4 views
0

프론트 엔드에서 무료 배송을 해제 할 수있는 방법을 찾고 있습니다.무료 배송 (magento) 잠금 해제 쿠폰 코드

코드를 조정하여 항상 백엔드에서 표시합니다. 하지만 프론트 엔드에는 없습니다.

사용자가 쿠폰 코드를 입력하면 무료로 제공되는 옵션이 백엔드에 표시됩니다.

나는 추가 선적 템플릿에 어떤 코드를 당길 필요 if 문이 특정 쿠폰 코드 무료 배송 나타나는지를 입력 한 경우

  • (해결 방법) 현재 무료 배송 쿠폰 코드와 함께 작동하지 10 $ 할인 다른 쿠폰 코드

감사, 숀

답변

0

첫 번째 단계는 필요한 쿠폰 코드와 쇼핑 카트 가격 규칙을 만드는 것입니다. 주문에 무료 배송을 적용하려는 경우 규칙의 작업으로 설정할 수 있습니다.

당신은 무료 배송 옵션 에만이 할인이 적용되는 경우, 그러나, 규칙에 조치를 넣어 대신 체크 아웃 템플릿에 적용되는 코드를 확인하기 위해 Mage::getSingleton('checkout/session')->getQuote()->getCouponCode();를 사용하지 않는를 표시합니다.

저는 1.7에서이 코드를 사용하여 빠른 테스트를 실행했으며 훌륭하게 작동합니다.

+0

슈퍼아요에서 수행되었다. 추신!! 이 솔루션은 무료 배송을위한 어려운 규칙 (거의 작동하지 않음)보다 훨씬 더 나은 솔루션이라고 생각하지 마십시오. 무료 배송 옵션 사용 YES/NO –

+0

도 = fyi/우리는 여러 쿠폰을 설정하는 데 어려움을 겪고 있습니다. (할인을 위해 1 개가 배송을 위해 1 개) ... 아마 magento doest가 두 장의 쿠폰을 지원합니다. 코드 –

+0

우선, 내 답변이 도움이되어 기쁩니다! 솔직히 Magento가 실제로 무료 배송 옵션을 표시하고 주문에 적용했는지 여부를 기억할 수는 없으며 (테스트하기에 적합한 환경이 아님), 정상적으로 사용이 중지 된 것으로 가정하고 프로모션 규칙을 통한 주문. 고객은 무료 7 일 배송 대신 다음날 배송을 선택할 수 있기 때문에 논리적입니다. – WildWorx