菜单

ecshop后台会员邮箱验证改为管理员可控制验证通过

2014-11-03 - Developer

登陆后管理员查看会员列表会发现邮箱验证这块必须客户验证才有效果,不过大多数客户不愿意去验证,就改为管理员可操作吧

因为邮箱验证时判断客户验证状态0或1来选择显示图片对和错的,也刚好想到,在商品列表里有上架、下架,是否新品……刚好可以吧代码复制过来作参考

从商品列表里获知是js验证传输数据的,直接找到js文件,从中打印一下看看路径。根据路径在会员文件里更改数据

商品列表代码

elseif ($_REQUEST[‘act’] == ‘toggle_on_sale’)
{
check_authz_json(‘goods_manage’);

$goods_id = intval($_POST[‘id’]);
$on_sale = intval($_POST[‘val’]);

if ($exc->edit(“is_on_sale = ‘$on_sale’, last_update=” .gmtime(), $goods_id))
{
clear_cache_files();
make_json_result($on_sale);
}
}

根据这写代码,复制到会员文件里,进行更改。

更改后

elseif ($_REQUEST[‘act’] == ‘toggle_validated’)
{
$user_id = intval($_REQUEST[‘id’]);
$is_validated = intval($_REQUEST[‘val’]);
$exc = new exchange($ecs->table(‘users’), $db, ‘user_id’, ‘user_name’);
if ($exc->edit(“is_validated = ‘$is_validated'”, $user_id))
{
clear_cache_files();
make_json_result(stripslashes($is_validated));

}
}

另外要注意htm文件也要更改,仿照商品表里的即可。

转载请注明: 转载自—艾瑞可erik

本文链接地址: http://erik.xyz/300.html

标签:,

发表评论