0

フロントエンドで送料無料のロックを解除する方法を探しています。

コードを微調整することで、これを常にバックエンドに表示するようになりました。しかし、フロントエンドではありません。

ユーザーがクーポンコードを入力すると、無料で発送するオプションがバックエンドに表示されます。

特定のクーポンコードが入力された場合、送料無料が表示されるというifステートメントを追加するために、配送テンプレートにどのコードを取り込む必要がありますか

  • (回避策)現在、送料無料のクーポンコードが他のクーポンコードと組み合わせて10ドル割引で機能しない

ありがとう、ショーン

4

2 に答える 2

0

最初のステップは、必要なクーポンコードを使用してショッピングカートの価格ルールを作成することです。注文に送料無料を適用したいだけの場合は、ルールのアクションとして設定できます。

ただし、この割引が適用されている場合にのみ送料無料オプションを表示する場合は、ルールにアクションを適用せず、代わりMage::getSingleton('checkout/session')->getQuote()->getCouponCode();にチェックアウトテンプレートで適用されたコードをチェックするために使用します。

1.7でこのコードを使用して簡単なテストを実行したところ、うまく機能しています。

于 2012-05-08T14:53:44.667 に答える
0

次の場所でいくつかのコーディングが行われています

https://github.com/seansan/Magento_SNH_extensions

于 2012-11-24T11:04:48.203 に答える