質問 > その他 > 一番高い送料を適用したい |
その他
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
umebius |
投稿日時: 2020/12/4 0:14
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 一番高い送料を適用したい src/Eccube/Service/PurchaseFlow/Processor/DeliveryFeePreprocessor.php と言うファイルで送料の計算が行われています。
その中でも商品別送料が計算されているのはこの辺りです。 https://github.com/ec-cube/EC-CUBE/blob/4.0.5/src/Eccube/Service/PurchaseFlow/Processor/DeliveryFeePreprocessor.php#L120-L128 $deliveryFeeProduct += $item->getProductClass()->getDeliveryFee() * $item->getQuantity(); と言うところで商品送料を積み上げていくよう加算されているので、そうではなくMaxのものを取得するようにしてやれば良いかと思います。 都道府県別固定送料が不要なら、計算から除外するか0円で登録してください。
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
一番高い送料を適用したい | chapp_b32 | 2020/12/3 19:32 |
» Re: 一番高い送料を適用したい | umebius | 2020/12/4 0:14 |
Re: 一番高い送料を適用したい | chapp_b32 | 2020/12/4 1:48 |