クーポン[coupon_code=SWIMFREE]を作成しましたcategory
がswimming equipment
、現在hobby
はswimming
50%割引になります。
そして今、私は3ステップのチェックアウトについて問題があります。これが説明です...
- チェックアウトカート:クーポンに申し込む
- 最初のステップ:配送先住所と請求先住所
- 2番目のステップ:あなたの趣味を選んでください(別のものがあります
sales_flat_quote table
、sales_flat_quote_hobby
) - 最終ステップ:チェックアウト->概要
私が欲しかったのは、クーポンが適用され、趣味が泳いでいるとき、すべての製品の価格に価格を変更する3番目のステップであり、クーポンはまだそこに表示されています。
趣味のステップの後にクーポンを傍受する方法は?
ステップバイステップの例:
1.カートにはすでに追加されています
- 水着の通常価格は100ドルです(水泳用具カテゴリー)
- ケブラーの通常価格は50ドルです(射撃設備カテゴリー)
- クーポンが適用されたSWIMFREE、総計は100ドルです(クーポン条件のため)
2.配送と請求のステップについて
- 配送先住所と請求先住所-次へ
3.ホビーステップについて
- サッカーの趣味をチェック(ラジオボタン)して確認
4.概要ステップで
- 水着の価格は50ドルです(水泳用具カテゴリー)
- ケブラーの価格は50ドルです(射撃設備カテゴリー)
- クーポン適用SWIMFREE、総計は150ドルになりました(趣味が泳いでいないため)
たくさんの商品があります。新しい属性を追加しようとしましたが、属性がオンになっているため、属性とは関係ありません。sales_flat_quote_hobby
カートにすべての商品の価格を設定するように変更しようとしましSales/Model/Quote/Subtotal.php
たが、役に立たないようです。