当您单击图像图标,然后单击“浏览服务器”按钮时,我只得到一个文件夹(图像文件夹)。但是当我点击“链接”按钮时,我得到了所有的文件夹。
当我单击链接按钮时,我希望仅查看特定文件夹
正如您将在下面的图片中看到的那样,我仅获得图像文件夹的时间是在 url 中有一个 type=Images 时。
因此,我通过尝试添加 type=文件夹名称或在 kcfinder 文件夹中的 config.php 中定义的某种类型,看到了可能的解决方案。
但话又说回来,我似乎无法找到生成链接的位置。我查看了 ckeditor/plugins/image/dialogs/images.js 和 ckeditor/plugins/link/dialogs/link.js
我得到的唯一线索就是这个
{
type : 'button',
id : 'browse',
hidden : 'true',
filebrowser : 'info:url',
label : commonLang.browseServer
}
但无论我改变了什么,它都没有工作。(我试图将 'info:url' 更改为某个 url 但没有成功)
这是图片,也许我回家后会更新我的问题(15-20 分钟内)。很抱歉图片中的大写字母,试图使文本更易于阅读。问任何问题,我知道我的问题可能听起来令人困惑,我会在回来时回答。现在的图片
编辑:谢谢 AlfonsoML。您的回答使我朝着正确的方向前进,我有一个名为 Link2 的自定义插件,它应该指向文件夹“文件”
我是这样做的
$ckeditor->config['filebrowserLink2BrowseUrl'] = '/ckfinder/ckfinder.html?type=Files';
起初我认为这不适用于自定义插件,但事实证明确实如此!再次感谢您,希望我的编辑可以帮助其他有同样问题的人:)