0

Magento eコマースについてお聞きしたいことがあります。

ログインせずに最近表示した magento を表示するにはどうすればよいですか?

ありがとう

アルフィス

4

1 に答える 1

1

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();

これにより、最近表示されたアイテムの配列が得られます。

お役に立てれば!!!

于 2012-09-09T18:38:27.970 に答える