2011-07-15 3 views
2

したがって、カートページでは、顧客は「送料と税の見積もり」領域を表示できます。私はそれを削除したくないですが、私は船積みを適切に処理するために彼らからの少しの追加情報を知る必要があります。たとえば、貨物の荷物については、荷物が積載されているかどうかを知る必要があります。Magentoのカート内の「配送と税の見積もり」にチェックボックスを追加するにはどうすればよいですか?

現在、私はチェックアウトでこれを問題なく実施しています。私は、運送品があるかどうかを確認することができました。そうであれば、「配送先住所」段階で顧客にチェックボックスを表示することができました。次に、saveShipping関数で、値をプルして配送料計算に渡すことができました。

カートに貨物品がある場合、テンプレートのチェックボックスを「見積もり送料と税」に表示していますが、coShippingMethodForm関数についてはあまり知らないのでチェックボックスの値を追加します。誰が私がこれを探すべきか考えている人はいますか?

また、「見積もりを取得」をクリックすると、ページが更新され、選択内容が削除されます。ページを一度更新したら、正しいボックスに再投入するために選択肢を保持するにはどうすればよいですか?

答えて

2

私は自分の配送方法モジュールを書くことが最善の方法だと思います。私は個人的に私のモジュールではなく、私は私のモジュールで私は出力ベイにロードベイ(ちょうど推定値)をロードせずに出力すると、 '送料と税金を見積もる'にチェックボックスを追加することを明確に操縦するだろうあなたは "配送先住所 "セクションに入力して、これを出荷モジュール計算に渡します。これはちょっとした"クリーナー "です。私は明確ではありませんでしたごめんなさい -

は、カスタム出荷モジュールhttp://www.magentocommerce.com/wiki/5_-_modules_and_development/shipping/create-shipping-method-module

+0

こんにちはアランの書き方については、このWikiをチェックしてください。出荷モジュールの作成と同じくらい簡単ではありません。私たちは実際に貨物輸送 "モジュール"を作成しました。これは従来の意味でのモジュールではないため、引用符で囲みました。これは基本的なUPSやFedExなどのレイヤーに似ています。他の配送モジュールは、複数の種類のアイテムで構成されている可能性があります。そのすべてを網羅したモジュールを作成するのは理にかなっていません。既に完了しています。 – mattbryanswan

+0

残念ながら、残念ながら、私は各組み合わせの価格を置くことはできません - 何十もあるでしょうが、ほとんどの顧客は単一のgetup(すなわち荷積みドック)に収まるので、それがデフォルトとして表示され、別のシナリオがある場合はチェックアウトを実行するように促します(チェックアウトはうまく動作し、ローディングドックがあるかどうかを選択できるようになり、リフトゲートなどが必要です)。 – mattbryanswan

関連する問題