そのため、ばかげた商品/商品ベースの配送を使用する際に問題が発生します。つまり、ユーザーが商品をカート(FedEx / USPS)に追加すると、送料が追加されます。カートにX個の商品が入っている場合、商品が封筒で発送されるため、箱で発送されるため、料金が高くなります。これには追加の20ドルのサービス料がかかります。X個のアイテムが満たされた場合、カートのコストにさらに20ドルを追加したいのですが、これをセッション情報に追加する(そしてそれを固定する)ことに問題があります。このコードを使用して、送料に追加費用を追加できます。
# %install_dir%/catalog/checkout_shipping.php
$_SESSION['cart']->total = $_SESSION['cart']->total + 20;
var_export($cart);
ただし、これは現在の価格のショッピングカートモジュール/サイドバーには反映されません。助けていただければ幸いです!