×
  官方微博: 腾讯   新浪
ECSHOP模板 
食品保健 家居化妆 家电数码 综合通用 珠宝配饰
VIP免费模板 
家居化妆 综合通用 服装饰品 食品保健 家电数码
ECSHOP插件 
ECSHOP插件 SHOPEX插件
EC教程中心
安装使用网店运营
首页 > 二次开发教程 > 给ecshop后台添加通过email搜索用户的功能

帮助目录

有问必答

您可以加入我们的官方QQ群。

加入官方QQ群

可以将问题或建议反馈给我们。

提交在线客服

猜您感兴趣

给ecshop后台添加通过email搜索用户的功能

网站开发中心/ 2014-05-10/ 关注人气:407

给ecshop后台添加通过email搜索用户的功能,站博士模板堂将方法介绍如下:

 

先找到ecshop下两个文件admin/users.php以及admin/templates/users_list.htm

 

1,修改admin/users.php:

 

查找“过滤条件”,672行左右,在$filter['keywords']后一行添加

 

$filter['email'] = empty($_REQUEST['email']) ? '' : trim($_REQUEST['email']);

 

查找

 

if ($filter['keywords'])

{

$ex_where .= " AND user_name LIKE '%" . mysql_like_quote($filter['keywords']) ."%'";

}

 

修改为:

 

if ($filter['keywords'] && $filter['email'])

{

$ex_where .= " AND user_name LIKE '%" . mysql_like_quote($filter['keywords']) ."%' AND email LIKE '%" . mysql_like_quote($filter['email']) ."%'";

}

elseif($filter['keywords'])

{

$ex_where .= " AND user_name LIKE '%" . mysql_like_quote($filter['keywords']) ."%'";

}

elseif($filter['email'])

{

$ex_where .= " AND email LIKE '%" . mysql_like_quote($filter['email']) ."%'";

}

 

2,修改admin/templates/users_list.htm

 

查找 {$lang.label_user_name},11行左右,在下面添加

 

 邮箱地址  

 

查找listTable.filter['rank'],97行左右,在后面添加:

 

listTable.filter['email'] = document.forms['searchForm'].elements['email'].value;

 

至此就可以在用户列表里面通过邮箱查找用户了。

分享到:
下一篇:ecshop程序添加新的配送方式
上一篇:ecshop如何实现只有登录用户才能访问商品详情内容