Magento 导入客户数据并链接订单数据

标签 magento magento-1.7

由于某些问题,我回滚数据库,发现 3 个客户被删除,但该客户的订单保持原样。

现在我需要做的是导入与关联订单一起删除的客户详细信息。

我尝试使用 csv 文件导入客户详细信息,然后将“entity_id”替换为旧 ID。 entity_id 更改成功,但我仍然看不到客户详细信息中的订单详细信息。

请帮助我如何将现有订单数据与新客户关联起来......

最佳答案

parag,您可以尝试加载订单,然后再次设置客户 ID,如下所示

$yourOrderId = 123;  
$yourCustomerId = 3454;

$_order = Mage::getModel('sales/order')->load($yourOrderId);
$_order->setCustomerId($yourCustomerId);
$_order->save();

进行任何更改之前请先进行数据库备份

关于Magento 导入客户数据并链接订单数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19948766/

相关文章:

php - Magento 后端客户账户 DOB 更新问题

php - cron 作业正在 magento 站点中运行 - 但未找到心跳

Magento 客人结账时未显示送货方式

php - 如何在 Magento 仪表板图中显示挂单

Magento:自定义期权价格的多种货币转换

session - 无法登录 Magento 管理员

php - Magento 在家里显示的产品超过限制

magento - 在 magento 中隐藏或显示某些类别中的过滤器

php - mysql忽略where语句

magento - 使用按钮添加自定义折扣订单