1

カート ページと onepagecheckout ページでクーポン コードを適用した後、送料無料の方法を削除するにはどうすればよいですか?

4

2 に答える 2

2

プロモーション > ショッピング カートの価格ルールで、クーポン コードの価格ルールを設定できます。

配送方法が [freeshipping] 無料でない場合にのみ機能するクーポンの条件を設定します

これにより、送料無料のオプションが非表示になることはありませんが、送料無料オプションを選択するとクーポン コードが機能しなくなります (選択するとクーポン コードが削除されます)。

オプションを 1 ページのチェックアウトから完全に削除したい場合は、それをコーディングする必要があります。(他の方法はわかりません)次のようなものが機能するはずです:

<?php
$coupon = Mage::getSingleton('checkout/session')->getQuote()->getCouponCode();
if(!$coupon) {

FREE SHIPPING CODE FROM ONEPAGECHECKOUT IN HERE, IF NO COUPON CODE FOUND.

}
?>
于 2013-07-24T15:38:40.663 に答える