2012-08-27 33 views
0

在Magento商店中的一家商店中,我必須限制客戶多次添加產品。 我檢查了購物車並將錯誤傳遞給客戶。但Magento在產品視圖頁面中不顯示任何消息。用戶消息在產品視圖頁面中未顯示

Mage::getSingleton('core/session')->addNotice('You have already added this product in your cart'); 

檢查上面的代碼,我把它放在控制器文件中。我認爲這是正確的。讓我知道我錯過了什麼。

+0

什麼是你的代碼看起來像?你把那個代碼放在哪裏(getsingleton core/session - > addnotice)? – ivantedja

+0

你的代碼沒有執行任何控制器的代碼,它會在產品頁面之前顯示你的消息?如:呼叫請求 - >執行我的代碼 - >執行控制器 - >顯示消息 - >重定向 - >用戶看不到消息。 – diNord

+0

@ivantedja:它在控制器文件中。 –

回答

3

我會在以後添加解釋,試試這個:

Mage::getSingleton('catalog/session')->addNotice('You have already added this product in your cart');

相關問題