【hq0377.com美化发布】ecshop2.7.2中如何实现用户名和邮箱都能登陆
2016-07-07 15:00 来源:www.chinab4c.com 作者:ecshop专家
亲测可用,完善后发给大家。 步骤一: 修改方法:/includes/modules/integrates/integrate.php文件约145– 162行的用户登入函数.如下 function login($username, $password, $remember = null) { if ($this->check_user($username, $password) > 0) { if ($this->need_sync) { $this->sync($username,$password); } $this->set_session($username); $this->set_cookie($username, $remember); return true; } else { return false; } } 修改为: function login($username, $password, $remember = null) { if(is_email($username)) { $sql = “select “.$this->field_name.” from “.$this->table($this->user_table).” where “.$this->field_email.”=’”.$username.”‘”; $username = $this->db->getOne($sql); if(!$username) return false; } if ($this->check_user($username, $password) > 0) { if ($this->need_sync) { $this->sync($username,$password); } $this->set_session($username); $this->set_cookie($username, $remember); return true; } else { return false; } } 步骤二: 进入后台→语言项编辑→选择“user.php会员中心语言包”→搜索“用户名” 在搜索结果中找到“$_LANG['label_username']”改掉后面的汉字为“用户名/注册邮箱” 南阳电脑维修完善发布 |
回答:
如果你整合UC你去测试下。肯定就失效了。还是没有找出最有效果的解决办法 |
整合UC后这个功能无效,求解 |
最近更新
常用插件
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
ecshop热门问答
ecshop热门资料
ecshop第三方支付
ecshop货号已存在
ecshop谷歌地图
ecshop固定价格
ecshop支付宝支付
ecshop提示
ecshop点击图片
ecshop用户余额
ecshop长沙站
ecshop视频教程
ecshopURLRewrite
ecshop收获
ecshop恢复备份
ecshop转播
ecshop模特
ecshop商问题
ecshop新闻资讯
分析ecshop
ecshop街道
ecshop管理员
ecshop瑞星
ecshop还有什么加密啊
ecshopPRIVILEGE
ecshopToGoSo
ecshop分类样式表文件
ecshop散光
dedecms
ecshop勒令
ecshop手机必填
ecshopconversion