核心问题:控制器类名变更(严重)
XenForo 在 2.2+ 版本对所有后台控制器进行了重命名,给所有类名添加了 Controller 后缀:
- XF 2.1(插件目标): XF\Admin\Controller\Category
- XF 2.3.10(实际): XF\Admin\Controller\CategoryController
插件的 class_extensions.xml 中声明的类在 XF 2.3.10 中已不存在。XenForo 的扩展系统在目标类不存在时会静默失败(不报错,但功能完全不生效),导致图片上传/删除功能失效。
兼容最新 XENFORO 2.3.10 版本。本次升级由本站修复。