Magento eコマースについてお聞きしたいことがあります。
ログインせずに最近表示した 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();
これにより、最近表示されたアイテムの配列が得られます。
お役に立てれば!!!