PbootCMS中如何解决百度编辑器UEditor在PHP7环境下多图上传名字重复的问题?

COS、CDN
wdzsjl 2周前 (01-01) 阅读数 32 #宝塔面板

在使用PbootCMS时,如果遇到百度编辑器UEditor在PHP7环境下多图上传名字重复的问题,可以通过以下步骤进行修复:

  1. 修改 attachment.js 文件

    • 打开 /ueditor/dialogs/attachment/attachment.js 文件。
    • 找到 _this.fileList.push(json); 这一行代码。
    • 将其修改为 _this.fileList[$file.index()] = json;
  2. 修改 image.js 文件

    • 打开 /ueditor/dialogs/image/image.js 文件。
    • 找到 _this.imageList.push(json); 这一行代码。
    • 将其修改为 _this.imageList[$file.index()] = json;
  3. 清理浏览器缓存

    • 完成上述修改后,需要清理浏览器缓存以确保新的脚本文件被加载。
    • 可以通过按 Ctrl + Shift + R(Windows/Linux)或 Cmd + Shift + R(Mac)强制刷新页面,或者手动清除浏览器缓存。
  4. 测试多图上传功能

    • 清理缓存后,重新进入PbootCMS后台,尝试上传多张图片,检查是否还有名字重复的问题。

通过以上步骤,可以有效解决PbootCMS在PHP7环境下使用UEditor时多图上传名字重复的问题。这些修改确保了每个上传的文件或图片都能正确地存储在列表中,避免了因索引冲突导致的名字重复现象。

COS、CDN
热门