2012-01-08 65 views
1

2電子郵件註冊我的Magento商店的用戶註冊的電子郵件:Magento錯誤? - 無法訂閱時事與未訂購

[email protected] 
[email protected] 

登記時,[email protected]在通訊選擇,而用戶2 @例子。 com 沒有

然而,當[email protected]試圖與時事登出時(在訂閱簡訊形式意味着客人)註冊,Magento的給出了一個錯誤:

There was a problem with the subscription: This email address is already assigned to another user. 

這會被歸類爲一個錯誤?因爲每個人都在這裏失敗:商店失去了一個潛在的領先地位,並且客戶因爲沒有達到他或她想要的目標而感到沮喪。

在Magento團隊解決這個問題之前,我該如何繞過這個問題?

回答

2

這不是一個錯誤,它的預期行爲。如果[email protected]登錄並進入,則它們將被註冊。如果user2.example.com是註冊用戶且您未以該用戶身份登錄,則只會收到此消息。

如果你想改變這種行爲,你需要編輯Mage_Newsletter_SubscriberController的第58行。

Nb。你不應該編輯核心文件,如果你想改變它,你真的應該重載課程。

+0

它可能不是一個錯誤,但我同意@ kavoir.com,這是不受歡迎的行爲。我認爲如果Magento會將用戶重定向到帳戶登錄頁面會更好。它仍然可以顯示電子郵件地址已經註冊的消息,因此需要登錄才能訂閱。 – 2012-01-08 16:37:02

+0

我想這是一個意見問題。很顯然,這是爲了防止我訂閱電子報。也許消息應該說一些不同的東西,或者如果你沒有登錄,就像你說重定向登錄一樣。用戶可以在登錄後明顯改變他們的訂閱狀態。 – 2012-01-08 17:05:37

+0

是的,我認爲Magento仍然應該通知用戶:1)電子郵件已經在系統中註冊2),並且所有者必須用電子郵件登錄,以便註冊通訊。 – 2012-01-09 08:57:37