国ごとに個別の配送料が必要ですが、オープンカートで行うことはできますか?配送ページを変更するにはどうすればよいですか?
例
- カナダ、メキシコ、アラスカ-9.99ドルで発送
- ハワイ&インターナショナル-19.99ドルで発送
はい、できます。
http://www.18aproductions.co.uk/news/view/how-to-get-different-shipping-rates-on-your-opencart-shopをチェックしてください
概要: 送料が重量に依存しない場合でも、重量ベースの配送を使用してください。重量ベースの配送モジュールでは、さまざまなゾーンが可能です。1 つの配送料ですべての重量をカバーするには、非常に高い重量制限を入力するだけです。
最初に、各配送地域を地域ゾーンとして設定する必要があります。
同梱の定額配送モジュールは、1 つの地域ゾーンに一致します。
OpenCart 内でモジュールの複数のインスタンスを追加することは (現在) 不可能です。
その結果、複数の geo ゾーンの設定を可能にする同様のモジュールが拡張ストアに登場しました。
独自のモジュールを作成することもできますが、別の (面倒ですが無料の) オプションは、追加の GeoZone ごとに flat.php ファイル (または関連する出荷モジュール) を複製することです。
ロジックは catalog\model\shipping にあります。管理コントロールは、admin\controller\shipping および admin\view\template\shipping にあります。これらすべてのフォルダーで、元のファイルを複製し、それぞれに同じ新しいファイル名 (flat2、flat3 など) を付ける必要があります。catalog\language\english\shipping と admin\language\english\shipping にも言語がありますが、すべてに同じ言語ファイルを使用できます。
次に、それぞれを編集してクラス名を修正する必要があります (たとえば、ModelShippingFree の Free 部分、ControllerShippingFree を Free2 に一致するように変更します)。
次に、管理者に移動して、それぞれを異なる地域ゾーンに設定できます。
管理パネル -> ユーザー管理 -> 拡張機能 -> 配送に移動します - ここでは、地域別の配送料を確認できます。