magento 中的购物车项目

Cart items in magento

我想在 magento 中显示购物车项目。目前它是根据产品数量显示的,但我想根据添加到购物车的产品数量显示它们。

例如如果我添加了 1 件 1kg 的产品和其他 0.500grms 的产品,那么在 header 中显示 1.5 件商品,我想将其显示为 2 件商品。

有什么建议吗?我的 Magento 版本是 1.9.0.1

此处的文档:

app\code\core\Mage\Checkout\Block\Cart\Minicart.php

指向 Magento 管理中的配置设置:

admin/system_config/edit/section/checkout/

我的购物车link

对于极端情况,您可能需要自己遍历购物车并根据需要进行量化。

有 2 个函数可用于项目计数。

1) Mage::helper('checkout/cart')->getItemsCount() -- return 购物车商品数量表示添加到购物车的 sku 数量。

2) Mage::helper('checkout/cart')->getSummaryCount() -- return 购物车商品汇总(假设您添加 sku1 6 数量和 sku2 3 数量 = 总计 9 数量return)

您可以使用第一个功能。

在系统 > 配置 > 销售 > 结帐 > 我的购物车下有一个配置设置字段 Link,有两个选项:"Display number of items in cart" 和 "Display item quantities"。选择第二个选项,您的显示问题将得到解决。