Php 如何在magento获得最近在全球范围内查看的产品?

Php 如何在magento获得最近在全球范围内查看的产品?,php,magento,Php,Magento,我搜索了谷歌,从所有用户那里获得最近在magento中查看的产品。然后,我得到了以下答案,以获得最近查看的产品 $collection = Mage::getSingleton('Mage_Reports_Block_Product_Viewed')->getItemsCollection(); 此集合仅返回仅由该客户查看的产品。但我想得到的产品集合,这是全球范围内查看。所有的论坛都只有上述结果的答案。如何在magento获得最近在全球范围内查看的产品 谢谢对于服务器容量来说,最简单也不

我搜索了谷歌,从所有用户那里获得最近在magento中查看的产品。然后,我得到了以下答案,以获得最近查看的产品

$collection = Mage::getSingleton('Mage_Reports_Block_Product_Viewed')->getItemsCollection();
此集合仅返回仅由该客户查看的产品。但我想得到的产品集合,这是全球范围内查看。所有的论坛都只有上述结果的答案。如何在magento获得最近在全球范围内查看的产品


谢谢

对于服务器容量来说,最简单也不难的是在admin中添加EAV属性,该属性以“已查看”命名,对于显示的每个细节(您可以过滤机器人等),您可以在“已查看”的数字上写+1。
这适用于1)您可以通过magento管理员编辑它,并且您可以通过简单的
getview()
请求调用该号码。您也可以使用Magento的默认功能在Fornten和backend上按该键对项目进行排序,而无需创建新功能。

查看链接[@MahmoodRehman谢谢您的回复。很抱歉,迟到了。当我打开该页面时,出现以下错误“您无权执行此操作”