大米CMS官网论坛,大米站长联盟,大米站长之家,大米开发者社区

 找回密码
 注册大米会员

QQ登录

只需一步,快速开始

查看: 88|回复: 0

magento1.x代码直接修改客户密码

[复制链接]

355

主题

617

帖子

4856

积分

超级版主

Rank: 8Rank: 8

积分
4856

授权用户

发表于 2019-3-28 15:51:47 | 显示全部楼层 |阅读模式
  1. $postData = $this->getRequest()->getParams();
  2.                
  3.                 if(!$postData)
  4.                 {
  5.                         $postData = $_GET;
  6.                 }
  7.                
  8.                 if ($postData) {
  9.                         if (isset($postData['member_id'])) {
  10.                                 $member_id  = $postData['member_id'];
  11.                                 $new_pwd = $postData['new_pwd']?$postData['new_pwd']:'12345abc';
  12.                                 if ($member_id) {
  13.                                         $customer = Mage::getModel('customer/customer')->load($member_id);
  14.                                         if ($customer) {
  15.                                                 $customer->changePassword($new_pwd);
  16.                                                 $customer->setConfirmation(null);
  17.                                                 $customer->save();
  18.                                                 $this->responseData['message']  = 'password had been changed';
  19.                                         } else {
  20.                                                 $this->responseData['message']  = Mage::helper('core')->__('The customer ['.$member_id.'] is not found.');
  21.                                         }
  22.                                 }
  23.                         }
  24.                 }
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册大米会员

本版积分规则

QQ|小黑屋|大米CMS社区 ( 蜀ICP备11002200号-2广告联系:广告联系 

Powered by 大米CMS

© 2010-2020 大米CMS Inc.

快速回复 返回顶部 返回列表