1

我想在 magento 中获取来宾用户购物车的详细信息。假设用户来到 Magento 网站并将产品添加到购物车。然后再次来到相同的产品,他想再次将产品添加到购物车。现在我想检查同一个访客用户是否已经在购物车中拥有该产品。

我正在使用以下内容获取来宾用户详细信息$session=Mage::getModel('core/session');

使用上面的代码如果我使用print_r(session),那么我会得到一个访问者 ID。

如何使用此访客 ID 加载结帐购物车集合以检查他是否已经在购物车中拥有该产品。

4

1 回答 1

1

要获取存储在购物车中的物品,您可以使用:

Mage::getSingleton('checkout/session')->getCart()->getItems()

然后您可以遍历所有项目并检查 id 是否已经存在。

于 2013-02-27T09:31:47.970 回答