临时解决开启模板压缩后,会员无法绑定邮箱/手机

1 分享

官方客服

官方客服 2020-12-12 14:49:04

会员修改资料页面,开启模板压缩后,JS失效引起无法绑定邮箱/手机

1、基本设置中关闭“模板压缩输出 ”

2、修改模板:

以默认模板为例,找到 \member\view\default\mem_user_profile.htm,约182-193行:

document.getElementById("avatar_upfile").onchange = function(){
    var index = layer.load();
    var fileInput = $("#avatar_upfile")[0];
    var byteSize  = fileInput.files[0].size;
    byteSize  = Math.ceil(byteSize / 1024);
    if(byteSize > {$pp[up_img_max_size]}){
        layer.closeAll();
        layer.msg('图片太大了(' + byteSize + 'KB):当前限制:{$pp[up_img_max_size]}KB', function(){});
    }else{
        document.getElementById("avatar_upform").submit();
    }
}

只需在最后加一个半角分号,如:

document.getElementById("avatar_upfile").onchange = function(){
   ......
};

保存,后台清空缓存


另外,插件模板需另外修改,插件目录下/nzcms_member/mem_user_profile.htm



官方客服

官方客服 2020-12-12 14:50:34

请登录查看


本帖已关闭回复或无回复权限!