[英]CKEditor & CKFinder path issue
我已经在Stack Overflow上搜索了此问题,但没有找到答案,请帮助我。
我已成功设置好我的上传文件夹,但是有一个问题...
这是我的文件夹结构。
httpdocs
|--pracitce
| |--module
| | |--ckedtior(folder)
| | | |......
| | | |......
| | |--ckfinder(folder)
| | | |......
| | | |......
| |--news
| | |--ckinder(folder) <<< force to copy "ckfinder" folder here
| | |--news_list.php
| | |--news_add.php
我可以在new_add.php
调用CKEditor替换<textarea></textarea>
但是当我使用CKEditor编辑文章并单击“图像”按钮上传图片时,无法使用正确的路径调用CKFinder。
新标签为:
..../news/ckfinder/..........
它应该是
..../module/ckfinder/..........
有人可以告诉我如何设置此路径吗?
屏幕截图:
它迫使我将CKFinder复制到我的news
文件夹中以解决此问题。 但是我认为这样做不是一个好主意。
我只需要知道如何在CKEditor中设置我的CKFinder路径,也许是在ckeditor.js
/ config.js
或其他地方...
顺便说一句..有一种方法可以代替我的<textarea>
<script type="text/javascript">
var editor = CKEDITOR.replace("content");
CKFinder.setupCKEditor( editor, '<?=$admin_real_path?>/_module/ckfinder/' ) ;
</script>
和
这句话不起作用!! 我在Internet上进行了采样。 $admin_real_path
这是我的webiste_admin_path
正在工作,我对此很确定。
CKFinder.setupCKEditor( editor, '<?=$admin_real_path?>/_module/ckfinder/' ) ;
请帮忙!!!!!
感谢您更新问题。 我创建了一个类似于您的目录结构:
├── module
│ └── ckfinder (CKFinder files inside)
└── news
└── list.html
list.html
<!DOCTYPE html>
<html>
<body>
<textarea id="content"></textarea>
<script src="//cdn.ckeditor.com/4.5.6/standard-all/ckeditor.js"></script>
<script src="../module/ckfinder/ckfinder.js"></script>
<script>
var editor = CKEDITOR.replace('content');
CKFinder.setupCKEditor(editor, '../module/ckfinder/');
</script>
</body>
</html>
像上面那样配置CKEditor和CKFinder,一切正常。 我相信您的代码中存在路径错误的问题。 在列出的目录中,文件夹的名称为module
,而在代码中使用_module
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.