我正在尝试更新已在管理面板中创建的帐户。
在创建过程中,帐户是在管理部分错误地创建的(导致用户无法通过前端登录)。
请参见屏幕截图:http://puu.sh/9Rjvp/6f4fffd1c6.jpg或http://i.stack.imgur.com/0Q2vm.jpg
我正在寻找一种程序化方法,使用该方法我可以将创建的帐户更新为"网站"之后客户可以登录到网站。 (如果是最好的套件,这可以是数据库直接更新)
寻找程序化解决方案的原因很明显,原因如下。
让我知道我必须为此修补程序更改哪些数据库值,或者我需要向自定义模块指示什么?
非常感谢任何帮助。
答案 0 :(得分:1)
以下是客户更新代码段:
$customer = Mage::getModel('customer/customer')->load(1212);
$customer->setWebsiteId(2)
$customer->save();
上述代码会将客户1212的网站更新为2.
上帝好运!