请选择 进入手机版 | 继续访问电脑版
查看: 5855|回复: 12

[已解决] 用户栏目自定义了上传证件,但是手机版注册时上传提示...

[复制链接]

9

主题

83

回帖

96

积分

渐入佳境

贡献
0 点
金币
4 个
QQ
发表于 2019-12-29 14:04:07 | 显示全部楼层 |阅读模式


      如题,为了实行实名注册的目的,我的论坛用户栏目一直自定义了上传证件一栏,设置为必填。用了这么多年这么多版本,一直未出过错。PC端和手机版注册都很正常。但这次升级为Discuz! X3.4 R20191201 后,电脑PC端上传正常,手机版注册就不行了,每次选了照片点提交时就会弹出上传格式错误或者为空(忘了截图,具体提示内容忘了),然后注册不了,只有把上传证件设置非必填,手机用户才能正常注册。但这样就会使手机用户不能一次性上传好证件直接认证,而必须要使用电脑版页面才能认证了,相应增添了很多网盲的难度。求高人解决!

      问题已解决!请看回帖!
我知道答案 回答被采纳将会获得1 贡献 已有11人回答
回复

使用道具 举报

48

主题

2130

回帖

3万

积分

管理员

贡献
14 点
金币
28577 个
发表于 2019-12-29 14:23:23 | 显示全部楼层
手机版缺少资料项显示?建议查看下手机版注册页是否显示了上传的项目

点评

已提供截图!  发表于 2019-12-29 14:30
回复 支持 反对

使用道具 举报

9

主题

83

回帖

96

积分

渐入佳境

贡献
0 点
金币
4 个
QQ
 楼主| 发表于 2019-12-29 14:25:29 | 显示全部楼层
显示的,不显示也不可能添加手机上的图片内容进去了!
回复 支持 反对

使用道具 举报

9

主题

83

回帖

96

积分

渐入佳境

贡献
0 点
金币
4 个
QQ
 楼主| 发表于 2019-12-29 14:29:20 | 显示全部楼层
电脑版注册页面
66.jpg

手机版注册页面
67.png
请多多指教
回复 支持 反对

使用道具 举报

48

主题

2130

回帖

3万

积分

管理员

贡献
14 点
金币
28577 个
发表于 2019-12-29 15:48:32 | 显示全部楼层

建议到GIT提交一个issues

https://gitee.com/ComsenzDiscuz/DiscuzX/issues
回复 支持 反对

使用道具 举报

6

主题

8

回帖

32

积分

初学乍练

贡献
0 点
金币
17 个
QQ
发表于 2019-12-29 16:23:58 | 显示全部楼层
手机版是的!
回复 支持 反对

使用道具 举报

9

主题

83

回帖

96

积分

渐入佳境

贡献
0 点
金币
4 个
QQ
 楼主| 发表于 2020-1-1 09:26:05 | 显示全部楼层
Killer 发表于 2019-12-29 15:48
建议到GIT提交一个issues

https://gitee.com/ComsenzDiscuz/DiscuzX/issues

已提交!不知道有木有效果!
回复 支持 反对

使用道具 举报

0

主题

3

回帖

3

积分

初学乍练

贡献
0 点
金币
0 个
发表于 2020-1-1 14:57:23 | 显示全部楼层
Discuz! X3.4 R20191201 才支持手机标准版、触屏版注册页显示自定义用户栏目,可以考虑测试以下修复

static/js/mobile/common.js
  1. var formdialog = {
  2.         init : function() {
  3.                 $(document).on('click', '.formdialog', function() {
  4.                         popup.open('<img src="' + IMGDIR + '/imageloading.gif">');
  5.                         var obj = $(this);
  6.                         var formobj = $(this.form);
  7.                         $.ajax({
  8.                                 type:'POST',
  9.                                 url:formobj.attr('action') + '&handlekey='+ formobj.attr('id') +'&inajax=1',
  10.                                 data:new FormData(formobj[0]),
  11.                                 dataType:'xml',
  12.                                 processData:false,
  13.                                 contentType:false
  14.                         })
  15.                         .success(function(s) {
  16.                                 popup.open(s.lastChild.firstChild.nodeValue);
  17.                                 evalscript(s.lastChild.firstChild.nodeValue);
  18.                         })
  19.                         .error(function() {
  20.                                 window.location.href = obj.attr('href');
  21.                                 popup.close();
  22.                         });
  23.                         return false;
  24.                 });
  25.         }
  26. };
复制代码
回复 支持 反对

使用道具 举报

9

主题

83

回帖

96

积分

渐入佳境

贡献
0 点
金币
4 个
QQ
 楼主| 发表于 2020-1-5 11:11:03 | 显示全部楼层
Developer 发表于 2020-1-1 14:57
Discuz! X3.4 R20191201 才支持手机标准版、触屏版注册页显示自定义用户栏目,可以考虑测试以下修复

stati ...

我的正因为升级到这个版本后,才出现的这个问题
这是我的版本
32.jpg
回复 支持 反对

使用道具 举报

9

主题

83

回帖

96

积分

渐入佳境

贡献
0 点
金币
4 个
QQ
 楼主| 发表于 2020-1-5 11:12:51 | 显示全部楼层
Developer 发表于 2020-1-1 14:57
Discuz! X3.4 R20191201 才支持手机标准版、触屏版注册页显示自定义用户栏目,可以考虑测试以下修复

stati ...

是将这个代码替换源文件里面的代码吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则