我有两个网站建立在马根托,每个有一个商店在其中。每个网站都有自己的客户账户。现在,我需要关闭一个网站,并迁移所有客户帐户从网站A到网站B,以便客户从网站A的商店可以登录到网站B的商店。我需要做些什么才能做到这一点?如果客户在网站A和网站B的商店都有账户,该怎么办?
发布于 2013-11-26 20:55:20
好吧,我有个主意。我以前从来没有试过这样做,这通常不是我应该做的事情。因此,先备份数据库或安装测试安装,然后按照以下步骤操作:
1)查找旧的网站id和必须添加客户的新网站id。
2)使用MySQL客户端或PhpMyAdmin打开数据库
3)转到表'customer_entity‘并打开内容
4)将一个客户条目从旧的网站id更改为新的网站id。
如果这样做有效,您可以编写一个sql更新,该更新可以更改该表中的所有网站in。您还可以检查网站B中是否存在该客户帐户(电子邮件地址)。http://dev.mysql.com/doc/refman/5.1/de/update.html
更好的方法应该是:用一些代码编写一个小Magento模块,从网站A读取所有客户数据,并将其写入网站B。但是这需要一些Magento开发技巧。如果您对专业解决方案感兴趣,请随时联系。
干杯
编辑:也可以更改store_id值。
发布于 2013-11-27 09:46:33
想试试一个残酷的想法吗??它在我的脑子里,这可能是马根托的小毛病。

-请选择-管理主要网站
-请选择-管理主要网站

记住,这是一个残酷的、不被推荐的想法。LOL
发布于 2013-11-26 21:12:48
还有另一种更简单的方式出现在我的脑海里。也没试过这个。进入系统->导入/导出在您的管理,并导出您的客户在CSV文件。使用OpenOffice或LibreOffice打开此文件,更改网站并存储代码值,然后尝试再次导入。
https://stackoverflow.com/questions/20225176
复制相似问题