在Magento获取最近查看的产品阵列

时间:2012-07-10 13:03:52

标签: php magento

我遇到了一个问题,我必须高度定制一个magento电子商务商店。 因此,如果我能够获得

中要求的数据,那就太好了
  

\应用\设计\前端\雪崩\默认\模板\报告\ product_viewed_details.phtml

经由

$this->getRecentlyViewedProducts()




我已经尝试过了

Mage::getBlockSingleton('report/product_view')->getRecentlyViewedProducts();

,但我唯一得到的是一个空数组。


有人可以帮帮我吗?我在这里开车有点疯狂。

2 个答案:

答案 0 :(得分:14)

你试过了吗?

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

答案 1 :(得分:1)

您还可以使用别名来生成更“友好”的代码:

$collection = Mage::getBlockSingleton('reports/product_viewed')->getItemsCollection();