我已将kcfinder与config.js文件集成,但仍然无法看到浏览服务器选项

时间:2016-12-01 08:19:35

标签: javascript php ckeditor kcfinder

我已将 kcfinder config.js 集成,但浏览服务器按钮不可见。

我正在使用xampp服务器和我的主机文件结构,如下所示

  

xampp - > htdocs - > ckeditor_test - > admin - >的index.php

     

xampp - > htdocs - > ckeditor_test - > ckeditor - > config.js

     

xampp - > htdocs - > ckeditor_test - > kcfinder

我的index.php代码& confing.js综合代码如下。

的index.php

<html>
<head>
    <title></title>
    <script type="text/javascript" src="../ckeditor/ckeditor.js">
    </script>
</head>
<body>
    <textarea name="editor" class="ckeditor"></textarea>
</body>

config.js

 CKEDITOR.editorConfig = function(config) {
// ...
   config.filebrowserBrowseUrl = '/kcfinder/browse.php?opener=ckeditor&type=files';
   config.filebrowserImageBrowseUrl = '/kcfinder/browse.php?opener=ckeditor&type=images';
   config.filebrowserFlashBrowseUrl = '/kcfinder/browse.php?opener=ckeditor&type=flash';
   config.filebrowserUploadUrl = '/kcfinder/upload.php?opener=ckeditor&type=files';
   config.filebrowserImageUploadUrl = '/kcfinder/upload.php?opener=ckeditor&type=images';
   config.filebrowserFlashUploadUrl = '/kcfinder/upload.php?opener=ckeditor&type=flash';
// ...
};

1 个答案:

答案 0 :(得分:0)

尝试清除浏览器缓存。 此外,由于您的index.php位于admin文件夹中,因此您需要将kcfinder这样的文件夹设置为:

 CKEDITOR.editorConfig = function(config) {
// ...
   config.filebrowserBrowseUrl = '../kcfinder/browse.php?opener=ckeditor&type=files';
   config.filebrowserImageBrowseUrl = '../kcfinder/browse.php?opener=ckeditor&type=images';
   config.filebrowserFlashBrowseUrl = '../kcfinder/browse.php?opener=ckeditor&type=flash';
   config.filebrowserUploadUrl = '../kcfinder/upload.php?opener=ckeditor&type=files';
   config.filebrowserImageUploadUrl = '../kcfinder/upload.php?opener=ckeditor&type=images';
   config.filebrowserFlashUploadUrl = '../kcfinder/upload.php?opener=ckeditor&type=flash';
// ...
};