4

Magentoeコマースショップを高度にカスタマイズする必要があるという問題があります。したがって、私が要求されたデータを持っていることができれば素晴らしいでしょう

\ app \ design \ frontend \ avalanche \ default \ template \ reports \ product_viewed_details.phtml

経由

$this->getRecentlyViewedProducts()




私はすでにそれを介して取得しようとしました

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

、しかし私が得る唯一のものは空の配列です。


誰か助けてくれませんか?私はここで少し狂ったように運転しています。

4

2 に答える 2

15

やってみました :

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

于 2012-07-10T13:10:18.597 に答える
1

エイリアスを使用して、より「使いやすい」コードを生成することもできます。

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

于 2015-03-29T20:28:32.717 に答える