以程序方式更改Magento中的购物车总数


Programmatically changing cart totals in Magento

我正在构建一个基于Magnento的租赁网站,并在购物车页面上配置所有租赁选项(日期、持续时间等)。由于所有产品都是在没有定价的情况下进入购物车的,因此一旦设置了选项,就需要在结账前更新报价的总额和小计。有什么想法吗?提前感谢!

该网站http://replikavintage.com记录在案。。。只需进入404即可通过启动页面。

对产品价格采取行动的另一种方式是监听catalog_product_get_final_price事件

创建一个自定义产品类型,这将为您提供设置价格模型的机会。覆盖模型的getFinalPrice()方法,以便根据产品的自定义选项进行计算。您可以通过编程方式创建必要的文本和日期字段,但这并不比通过管理员仔细设置更方便。