0

私はマジェントの初心者で、地理的な場所 (国) に応じて配送方法を選択したいのですが、顧客が国を選択した場合に自動的に選択されるようにしたいと考えています。誰でもそれを行う方法を知っています..

4

1 に答える 1

1

Owebia 2のような拡張機能を使用してみてください(ドキュメントはこちらにあります) 。

これにより、お客様の国に応じて配送料と配送方法を設定できます。

編集: これは、UPS や Fedex などの事実上すべての配送に使用できます (私が作業した最後の Web サイトで UPS に使用しました)。

ここにいくつかの設定例があります

# UPS  National (France, Monaco, Andorre)
{
    code: "expressupsnational",
    label: "Service STANDARD France : Livraison 24/48h",
    destination: "FR,MC,AD",
    fees: "{table {cart.weight} in 2:8.5, 12:14.5}",
    tracking_url: "http://wwwapps.ups.com/WebTracking/track",
}

これはフランス向けで、料金がカートの重量に関連するように設定されています (カートが 2kg 未満の場合は 8.5 ゴールド、12kg 未満の場合は 14.5 ゴールド)。ラベル部分はフロントエンドに表示されるメソッドの名前であり、宛先は宛先国のISOコードのリストであることに注意してください。次のパートは、ドイツ、ベルギーからお越しのお客様向けです...

# UPS  Zone 5 (DE,BE,LU,AT)
{
    code: "expressupseurope5",
    label: "Service STANDARD Europe: Livraison 48/72h",
    destination: "DE,BE,LU,AT",
    fees: "{table {cart.weight} in 2:12.0, 12:24.0}",
    tracking_url: "http://wwwapps.ups.com/WebTracking/track",
}

ドキュメントを参照すると、属性セット、税率、カート内の製品数などの多くの条件を追加できることがわかります。元の Magento の配送方法よりもはるかに柔軟です。

于 2012-05-16T08:20:08.393 に答える