簡體   English   中英

CKEditor和CKFinder路徑問題

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM