显示最近查看的没有登录?

时间:2012-09-09 14:49:57

标签: magento

对于Magento电子商务,我想问一些问题。

如何在没有登录的情况下显示最近在magento中查看的内容?

由于

Alfis

1 个答案:

答案 0 :(得分:1)

在local.xml文件中(app / design / frontend / default / YOURTEMPLATE / layout / local.xml)

<reference name="left"> <!-- changed from “right” -->
<block type="reports/product_viewed" after="-" name="right.reports.product.viewed" template="reports/product_viewed.phtml" /></reference>

意味着最近查看的项目存储在Magento的Reports Model中,因此您可以从该模型中获取产品,并且可以在需要显示的任何位置显示。

使用以下代码

$collection = Mage::getSingleton('Mage_Reports_Block_Product_Viewed')->getItemsCollection();

这给出了一组最近查看的项目。

希望这有帮助!!!