ホームページ  >  に質問  >  本文

注文作成時にプログラムでカスタム配送方法を使用する - Magento 2.4.3-p1

コンソール コマンドを使用して注文をインポートするときに、カスタムの配送方法を使用しようとしています。 バックエンドに配送方法が表示されないことと、後で注文を確認したときを除いて、すべてが正常に動作します。 スクリーンショット

モジュールの基本構造と配送方法は mage2gen.com を使用して生成され、手動で注文を作成した場合はフロントエンドとバックエンドの両方で機能します。

興味深いことに、送料を受け取った後に $shippingAddress->set ShippingMethod('フラットレート_フラットレート'); を使用すると、配送方法は正しく設定されますが、他の配送では機能しません。方法またはカスタムの配送方法で使用されます。

ご協力いただければ幸いです。さらにコードを追加する必要があるかどうか教えてください。

###ありがとう! (Mage2 はまったく初めてです)

System.xml:

リーリー

キャリアモデル:

リーリー

インポート注文コンソール コマンド:

ああああ

P粉300541798P粉300541798230日前384

全員に返信(1)返信します

  • P粉032977207

    P粉0329772072024-03-27 09:17:01

    問題は、競合する、不適切に作成された配送プラグインにあります。それで大丈夫です。時間を割いて私のコードを読んでくれた皆さんに感謝します。

    返事
    0
  • キャンセル返事