2012-09-17 57 views
1

現在,我要輸出的東西,當用戶註冊我的網站,如何使條件,即:如何使magento中的條件?

If() 

如果用戶登記自己的網站,然後在頁面回聲something.eg:

當用戶未在我的網站上註冊時,頁面回顯「測試」。如果他在我的網站上註冊,然後回顯「你好」。但是當他第二次登錄我的網站時,頁面也應該回顯「測試」。

如何使情況。謝謝。

+0

我沒有明白你說的究竟是什麼..我們如何知道用戶是否已註冊,當他在網站上登錄時瀏覽網站? –

+0

如果用戶註冊我的網站並在第一次登錄我的網站時,如果他第二次登錄我的網站,則單頁上會回顯「優惠券代碼」。它會迴應歡迎。 – downa1234

回答

0

試試這個

if(Mage::helper('customer')->isLoggedIn()){ 
} 
+0

我已經試過了,它不能得到我想要的。當用戶第二次登錄我的網站時。我想輸出不同的第一次用戶登錄我的網站 – downa1234

+0

那麼你需要在customer_register_success –

+0

觀察員你能告訴我如何使customer_register_success觀察員謝謝 – downa1234

0

從我的理解捕獲登錄事件可能是你想達到什麼有用的。請參閱this detailed tutorial關於如何執行與您嘗試的操作非常相似的操作。在這種情況下,他們爲客戶提供的第一筆訂單提供獎勵。

我一直在努力完成一個更大的任務,我的一箇中間步驟是捕獲一個事件,至此我完成了以前發佈的鏈接。這非常有用。

這是my questions about the subjetct(捕獲事件和重定向)之一,也許它可以幫助你。