更改Magento客户帐户创建数据到网站


Change Magento Customer Account Create in data to website

我正试图找到一种方法来更新已经在管理面板中创建的帐户。

在创建过程中,在Admin部分错误地创建了帐户(导致用户无法通过前端登录)。

见截图:http://puu.sh/9Rjvp/6f4fffd1c6.jpg或https://i.stack.imgur.com/0Q2vm.jpg

我正在寻找一个程序化的方法,使用它我可以更新在价值创建的帐户"网站"之后,客户可以登录到网站。(这可以是数据库直接更新,如果它是最好的套件)

寻找程序化解决方案的原因很清楚,原因如下:

  1. 受影响的账户数量约500+
  2. 这些帐户中的每个或许多帐户都有属于其帐户的订单(因此重新创建不是一种好方法)。

让我知道我必须为这个修复更改哪些数据库值,或者我应该需要指示我的自定义模块什么?

以下是客户更新代码片段:

$customer = Mage::getModel('customer/customer')->load(1212);
$customer->setWebsiteId(2)
$customer->save();

以上代码将客户1212的网站更新为2。

神运气!