首页 > 解决方案 > 如何在 Magento 2.4 中使用运费设置更新的基本价格?

问题描述

我目前正在使用 Magento 2.4

当我点击“立即购买”时。在那个弹出窗口发生并且另一个插件询问。在我选择插件之后。我使用以下代码更新了价格:

      $newCalcualtionPrice = $baseprice+$addonstotal;
      $product->setPrice($newCalcualtionPrice);

之后,我可以在查看购物车页面中看到我更新的价格。然后我将点击“结帐流程”。同样在第 1 步。“发货信息”我可以看到更新的购物车价值。

但是当我选择运输方式时。像固定费用一样。然后点击“下一步”。然后查看和付款步骤。我无法获得更新的购物车价值。我收到“原始产品价格 + 运费”。但是...我想要“更新的购物车价值 + 运费”。那么有人可以帮我怎么做吗?

标签: phpmagento2

解决方案


$product->setPrice($newCalcualtionPrice);
$product->save();

我建议你试试这个


推荐阅读