对于 Magento 电子商务,我想问一些问题。
如何在没有登录的情况下显示最近在 magento 中查看的内容?
谢谢
阿尔菲斯
在您的 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 的报告模型中,因此您可以从该模型中获取产品,并且可以在需要显示的任何地方显示。
使用下面的代码
$collection = Mage::getSingleton('Mage_Reports_Block_Product_Viewed')->getItemsCollection();
这给出了最近查看的项目的数组。
希望这可以帮助!!!