0
A
回答
1
您可以使用catalog_product_load_after
事件創建一個觀察者:
<global>
<events>
<catalog_product_load_after>
<observers>
<yournamespace_yourmodulename>
<type>model</type>
<class>yournamespace_yourmodulename/observer</class>
<method>saveProductVisitHistory</method>
</yournamespace_yourmodulename>
</observers>
</catalog_product_load_after>
</events>
</global>
而在觀察者獲得您需要的數據,並保存在某個地方吧:
public function saveProductVisitHistory(Varien_Event_Observer $observer) {
if(Mage::getSingleton('customer/session')->isLoggedIn()) {
$customer = Mage::getSingleton('customer/session')->getCustomer();
Mage::log('Customer ID: '.$customer->getId(), null, 'custom.log');
$product = $observer->getEvent()->getProduct();
Mage::log('Visited Product ID: '.$product->getId(), null, 'custom.log');
}
}
相關問題
- 1. Magento產品問題
- 2. Magento產品目錄過濾器問題
- 3. Magento產品詳細信息 - 用戶登錄+客戶組限制?
- 4. Magento - 產品頁面問題
- 5. Magento的Configuarble產品問題
- 6. Magento出口產品問題
- 7. 更改Magento 2.1訪客訪問網頁api目錄/產品的權限
- 8. Magento的擴展接入產品用戶
- 9. Magento未向用戶顯示產品
- 10. Magento,用戶登錄,不顯示產品類別,爲什麼?
- 11. 如何僅顯示Magento中允許登錄用戶的產品?
- 12. Magento Reindex產品
- 13. 產品在Magento
- 14. 記錄訂購產品
- 15. 使用大產品的產品ID獲取產品sku在Magento
- 16. 獲取Magento目錄中每個產品的產品選項
- 17. Magento - 從產品登錄頁面顯示所有產品類別
- 18. Magento的產品進口產品目錄不會出現進口
- 19. 如何覆蓋Magento產品視圖日誌記錄
- 20. Magento EE:目錄中沒有產品_product_index_price
- 21. Magento目錄產品網格所在
- 22. Magento:更新產品目錄更快
- 23. 產品目錄中的Magento小工具
- 24. Magento目錄產品子類別名稱
- 25. 添加產品到客戶登記在magento
- 26. Magento產品可用性
- 27. Magento - 按產品編號排序產品
- 28. Magento產品排序產品分類
- 29. Magento捆綁產品從產品ID
- 30. Magento Bundle產品 - 選擇產品變體