2012-07-10 91 views
4

我遇到了必須高度自定義magento電子商務店的問題。 因此這將是巨大的,如果我可以\ DEFAULT \模板\報告\ product_viewed_details.phtml獲取最近在Magento中查看過的產品陣列

通過

$this->getRecentlyViewedProducts() 

\程序\設計\前臺\雪崩所請求的數據




我已經嘗試過通過

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

,但我唯一得到的是一個空數組。


有人能幫我嗎?我在這裏開車有點瘋狂。

回答

13

你試過:

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

+1

你讓我很快樂!謝謝 ;) – chritaso 2012-07-10 14:39:53

1

您也可以使用別名,以產生更多的 '友好' 代碼:

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

相關問題