2013-10-29 35 views
1

我在Magento上編碼,我註冊時遇到了麻煩。 我不知道如何以及爲什麼會導致此問題。 在customer_entity表中,電子郵件地址的創建次數是2個具有2個entity_id的帳戶的兩倍。我使用的Magento版本1.5Magento不會避免重複的電子郵件註冊

例子:

entity_id | email   | created_at 
495  | [email protected] | 2013-10-19 09:47:01 
496  | [email protected] | 2013-10-19 09:47:03 

在我customer_entity表,大約有超過1.000的記錄,但有30條記錄存在重複的電子郵件像上面

的例子請幫我這個。謝謝

回答

0
$customerObj = Mage::getModel("customer/customer"); 
foreach (Mage::app()->getWebsites() as $website) { 
    $customerObj->setWebsiteId($website->getId()); 
    $customerObj->loadByEmail($customer['email']); 
    if ($customerObj->getId()) { 
     $message = "duplicate found" ; 
     return $message; 
    } 

} 
相關問題