0

我遇到了这样的问题。起初,我通过 admin 使用电子邮件创建了一个成员帐户。然后,我使用该电子邮件注册了另一个帐户,并得到了以下结果:

entity_id | username  | email            | website      | store_id
287       | tester123 | tester123@tk.com | Main Website | 1
286       | tester123 | tester123@tk.com | Admin        | 0

当我登录索引页面时,我必须通过帐户 entity_id 287 登录,我无法使用帐户 286 登录。我想知道 Magento 允许仅使用电子邮件创建 2 个不同帐户的原因。我想找出有效这种情况的代码。非常感谢。

4

1 回答 1

3

Magento 允许/支持多个站点/多个商店并具有 email+website_id 组合的索引。所以它为不同的站点处理相同的邮件ID。如果您将创建具有相同名称“Admin”且其 store_id 为 0 的新网站,那么您将能够使用 entity_id 286 登录该站点/商店。

目前您的网站/商店是主网站/1,因此您通过 entity_id 287 登录

于 2013-10-31T07:54:49.180 回答