2

そのため、カート ページで、顧客は「配送料と税の見積もり」エリアを表示できます。私はそれを削除したくありませんが、配送を適切に処理するために、彼らから少し追加情報を知る必要があります. たとえば、貨物品目の場合、荷積みドックがあるかどうかを知る必要があります。

現在、チェックアウトで問題なくこれを行っています。貨物があるかどうかを確認できました。ある場合は、「配送先住所」の段階でチェックボックスをお客様に表示します。次に、saveShipping 関数で、値を取得して配送料の計算に渡すことができました。

さて、カートに貨物アイテムがあるときに「配送と税金の見積もり」に表示するテンプレートのチェックボックスを持っていますが、値を追加できるcoShippingMethodForm関数についてはあまり知りません。チェックボックスの。これをどこで探すべきか誰にも分かりますか?

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

4

1 に答える 1

2

独自の配送方法モジュールを作成するのが最善の方法だと思います。私は個人的には、「送料と税金の見積もり」にチェックボックスを追加することを避けます。代わりに、私のモジュールでは、積み込みベイありの価格と積み込みベイなしの両方の価格を出力します (見積もりの​​ためだけに) チェックアウトで、「配送先住所」セクションを開き、配送モジュールの計算に渡します。これは、ほんの少し「よりクリーン」です。

カスタム配送モジュールの作成方法については、この wiki を参照してください http://www.magentocommerce.com/wiki/5_-_modules_and_development/shipping/create-shipping-method-module

于 2011-07-15T20:51:47.090 に答える