返回列表 发帖
查看: 855|回复: 9

[已处理] 后台新建论坛分区后点提交报错

5

主题

43

回帖

68

积分

渐入佳境

贡献
1 点
金币
12 个
发表于 2023-2-3 09:16:20 | 显示全部楼层 |阅读模式
BUG反馈
程序版本: X3.5
浏览器: Chrome 
BUG地址: 隐藏内容
BUG截图:
测试用户名: 隐藏内容
测试密码: 隐藏内容
在管理后台新建论坛分区,点击提交按钮后报错。错误信息如图所示。
1 贡献

最佳答案

yf3052 发表于 2023-2-3 11:03
我在数据库里把新建报错的分区删掉后板块管理功能就能用了,但是只要再新建一个分区这个问题就必现。
已有2 ...

我用的是X3.5开发版,如果只是这个报错,你可以打开source/admincp/admincp_forums.php
搜索
  1. $toggle = $forumcount > 50 && count($forums[$id]) > 2;
复制代码
改成
  1. $toggle = $forumcount > 50 && !empty($forums[$id]) && count($forums[$id]) > 2;
复制代码


bug.png
回复

使用道具 举报

5

主题

43

回帖

68

积分

渐入佳境

贡献
1 点
金币
12 个
 楼主| 发表于 2023-2-3 09:45:58 | 显示全部楼层
现在后台的“板块管理”无法使用,点击后报如图所示的错误。
回复 支持 反对

使用道具 举报

35

主题

2011

回帖

3482

积分

应用开发者

Discuz! 运维

贡献
98 点
金币
616 个
QQ
发表于 2023-2-3 10:37:15 | 显示全部楼层
yf3052 发表于 2023-2-3 09:45
现在后台的“板块管理”无法使用,点击后报如图所示的错误。

更新最新版,没有这个问题
回复 支持 反对

使用道具 举报

5

主题

43

回帖

68

积分

渐入佳境

贡献
1 点
金币
12 个
 楼主| 发表于 2023-2-3 10:45:38 | 显示全部楼层
科站网 发表于 2023-2-3 10:37
更新最新版,没有这个问题


这是我的版本信息,是最新版本吗?

banben.png
回复 支持 反对

使用道具 举报

5

主题

43

回帖

68

积分

渐入佳境

贡献
1 点
金币
12 个
 楼主| 发表于 2023-2-3 11:03:55 | 显示全部楼层
我在数据库里把新建报错的分区删掉后板块管理功能就能用了,但是只要再新建一个分区这个问题就必现。
已有2个分区,新建第3个分区,不论新分区的名称如何,这个问题都必现。
回复 支持 反对

使用道具 举报

35

主题

2011

回帖

3482

积分

应用开发者

Discuz! 运维

贡献
98 点
金币
616 个
QQ
发表于 2023-2-3 11:11:12 | 显示全部楼层
yf3052 发表于 2023-2-3 11:03
我在数据库里把新建报错的分区删掉后板块管理功能就能用了,但是只要再新建一个分区这个问题就必现。
已有2 ...

我用的是X3.5开发版,如果只是这个报错,你可以打开source/admincp/admincp_forums.php
搜索
  1. $toggle = $forumcount > 50 && count($forums[$id]) > 2;
复制代码
改成
  1. $toggle = $forumcount > 50 && !empty($forums[$id]) && count($forums[$id]) > 2;
复制代码


回复 支持 反对

使用道具 举报

5

主题

43

回帖

68

积分

渐入佳境

贡献
1 点
金币
12 个
 楼主| 发表于 2023-2-3 11:24:10 | 显示全部楼层
科站网 发表于 2023-2-3 11:11
我用的是X3.5开发版,如果只是这个报错,你可以打开source/admincp/admincp_forums.php
搜索
改成

这样确实可以解决这个问题,感谢!
不知道这是不是个bug?还是我自己哪里配置的问题?
回复 支持 反对

使用道具 举报

35

主题

2011

回帖

3482

积分

应用开发者

Discuz! 运维

贡献
98 点
金币
616 个
QQ
发表于 2023-2-3 11:26:21 | 显示全部楼层
yf3052 发表于 2023-2-3 11:24
这样确实可以解决这个问题,感谢!
不知道这是不是个bug?还是我自己哪里配置的问题? ...

没能复现,所以只能根据你的报错图修改
回复 支持 反对

使用道具 举报

5

主题

43

回帖

68

积分

渐入佳境

贡献
1 点
金币
12 个
 楼主| 发表于 2023-2-3 11:27:07 | 显示全部楼层
科站网 发表于 2023-2-3 11:26
没能复现,所以只能根据你的报错图修改

好的,谢谢~
回复 支持 反对

使用道具 举报

17

主题

568

回帖

1816

积分

应用开发者

贡献
63 点
金币
902 个
QQ
发表于 2023-2-12 23:21:11 | 显示全部楼层
复现了,当板块数量大于50,且某个分区下没有板块时,触发此BUG

https://gitee.com/Discuz/DiscuzX/pulls/1987
回复 支持 反对

使用道具 举报

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

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2024-5-3 16:48 , Processed in 0.048875 second(s), 10 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表