为了账号安全,请及时绑定邮箱和手机立即绑定

CKFinder:切换资源类型时更改默认视图

CKFinder:切换资源类型时更改默认视图

素胚勾勒不出你 2021-06-14 13:45:21
我正在将 CKFinder 设置为 CKEditor 的文件浏览器,并希望每个资源类型的 defaultViewType 不同。例如,浏览图像资源时它应该显示缩略图,但浏览文件资源时它应该显示“紧凑”视图。我尝试了以下配置,但它只显示文件和图像的缩略图:defaultViewType: "thumbnails",defaultViewType_Files: "compact"我曾考虑通过 onInit 函数编写一个小插件,如下所示:onInit: function(finder) {    finder.on("folder:getFiles:before", function(event) {    var folder = finder.request("folder:getActive");    var resource = folder.getPath({full: true}).replace(/:.*$/, "");    switch (resource) {        case "Files":            finder.request("files.changeView", "compact");            break;        case "Images":            finder.request("files.changeView", "thumbnails");            break;    });}但我不确定要触发什么请求类型(files.changeView或类似的请求不存在)。是否可以使用配置选项或插件来实现这一点?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 112 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信