問題タブ [shipping-method]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4799 参照

php - WooCommerce で表示される送料合計を変更する

プログラムで配送料を変更する必要があります。

残念ながら機能しておらず、常に 0 (ゼロ)が返されます。

計算された割引率に基づいた合計で、表示されている配送合計を変更する方法は?

0 投票する
1 に答える
2102 参照

php - ショッピング カートの見積もり税送料 - 送料合計の収集に関する問題

私はMagento 2 サイトでWebShopApps_MatrixRatesモジュールを使用しています。モジュールは、地域向けの 1 つの配信方法と、その地域の一部の都市向けの他の 2 つの配信方法で構成されています。
カートページに「税と配送料の見積もり」フォームを設定して、地域と都市のフィールドを表示しました。好み:

p>

2 つの方法で都市を選択すると、正しい方法と価格の配送フォームが読み込まれます。

ただし、メソッドが選択された後、$addressInformationパラメータがクラスのcalculate()メソッドに渡されます。

都市に関する情報は含まれていません。
このため、モジュール MatrixRates はデータベースから間違った配送方法をロードし、2 つの異なる$this->getShippingMethod()および$rate->getGode()コードを取得します。

この条件

は満たされておらず、関数はfalseを返します

これにより、クラスでメソッドcollectShippingRates()が発生します

配送方法の価格を 0 に設定:

では、 $shippingInformation変数に都市を追加するにはどうすればよいでしょうか。

0 投票する
1 に答える
692 参照

php - WooCommerce で品目ごとの送料を設定する

カート内の製品の数量に対して料金を設定するための woocommerce 配送の組み込みオプションがあります。配送クラスごとの手数料のオプションもあります。しかし、何千もの製品があり、製品ごとに料金を請求する必要があります (製品の数量ではなく、各製品)。

たとえば、2 つの商品「りんご」と 23 の商品「みかん」がカートに入っているとします。リンゴの量に関係なく 10 ドル、オレンジの量に関係なく 10 ドルの定額料金を請求する必要があります。利用可能なプラグインのいずれにも、これに対する解決策が見つからないようです。それらはすべて数量ごとに料金を支払いますが、これはそうではありません。