0

この種の質問が何度か出されたことは知っていますが、聞いてください!

定額配送 (カートに表示されていました) をテーブル レートに切り替える必要がありました。これは純粋に、国によって料金が異なるためです (英国は 3.95 ポンド、アイルランドは 20 ポンド)。このサイトの顧客の大半は英国を拠点としているため、カートではユーザーが英国にいると想定して、配送料の合計として £3.95 を表示したいと思います。次に、ユーザーが配送先住所をアイルランドと指定すると、配送先住所が変更されます。

また、小計が 15 ポンドを超え、ユーザーがアイルランド出身でない場合、送料が無料になるというショッピング カート プロモーションもあります。これはうまくいきます。送料はすべて問題なく機能します。英国にいることに基づいて、カートに表示したいだけです!

これを自動化できない場合は、小計に基づいてそこにコストをハードコーディングしますが、これはやりたくないことです!

4

1 に答える 1

1

これを試しましたか:

http://www.danneh.org/2010/08/adding-shipping-costs-to-the-cart-automatically-in-magento/

それは sales_quote_save_before にフックし、あなたがしたいことをするべきです。

私がよく覚えていない tablerate のコードを知る必要があります。

クライアントが大きな箱をアウター ヘブリディーズ諸島に送りたくない場合や、3.95 ブラケットに含まれないアイテムを持ちたくない場合は、独自の UK 配送モジュールを展開することも価値があります。

とにかく、あなたは私に似たような英国の顧客を持つ私のクライアントの 1 つのためにカートにオートシッピングの表示を追加するように促しました.

于 2012-09-01T11:44:14.213 に答える