我正在尝试在自定义CMS中使用 CKEditor 3.6.2 。到目前为止,我已按照说明操作并下载了ZIP packaged,将其解压缩并上传到我的根路径中。问题是除了图像属性上的“上传”选项卡外,一切正常。我尝试在 image.js 文件中将Upload:hidden true更改为false,但仍未更改。甚至在包含的样本的CKEditor实例上也会发生这种情况。所以我想这是我想念的东西。
有谁知道?! :)
答案 0 :(得分:9)
我猜你用config.js定制了ckeditor。 如果是这样,请在配置文件中添加'filebrowserImageBrowseUrl'和'filebrowserImageUploadUrl'。
CKEDITOR.editorConfig = function( config ) {
// Other configs
config.filebrowserImageBrowseUrl = '/ckeditor/pictures';
config.filebrowserImageUploadUrl = '/ckeditor/pictures';
};
答案 1 :(得分:2)
我自己也在寻找这个。
您可以购买'CkFinder'来完成此操作,一旦插入,就会出现“上传”标签。
但是,有一个与CKeditor集成的免费版本完美地提供了相同的功能:
您正在寻找使用ckeditor将文件上传到服务器(以及从服务器中选择文件!!)的内容。
答案 2 :(得分:1)
我遇到了和你一样的问题。我通过生成如下输入来解决问题:
<%= f.input :body, as: :ckeditor, input_html: { ckeditor: { filebrowserImageBrowseUrl: '/ckeditor/pictures', filebrowserImageUploadUrl: '/ckeditor/pictures' } } %>
然后你会得到你想要的东西。