2016-04-11 11 views
-1

私はすでにStack Overflowでこの問題を検索していますが、回答が見つかりませんでした。私は問題なく正常に私のアップロードフォルダを設定しましたが、問題があるCKEditor&CKFinderパスの問題

...

は、ここに私のフォルダ構造です。

httpdocs 
|--pracitce 
| |--module 
| | |--ckedtior(folder) 
| | | |...... 
| | | |...... 
| | |--ckfinder(folder) 
| | | |...... 
| | | |...... 
| |--news 
| | |--ckinder(folder) <<< force to copy "ckfinder" folder here 
| | |--news_list.php 
| | |--news_add.php 

私は<textarea></textarea> を交換new_add.phpでCKEditorバージョンを呼び出すことができますが、私は私の記事を編集するCKEditorバージョンを使用する場合、私は正しい道でCKFinderを呼び出すことはできません私の写真をアップロードする画像のボタンをクリックします。

新しいタブは次のようになります。

..../news/ckfinder/.......... 

それは

..../module/ckfinder/.......... 

誰かがどのようにこのパスを設定するために私を伝えることができなければなりませんか?

スクリーンショット:

は、この問題を解決するための私のnewsフォルダにCKFinderをコピーするために私を強制します。 しかし、私はそれをするのは良い考えだとは思わない。

私は私<textarea>

<script type="text/javascript"> 
var editor = CKEDITOR.replace("content"); 
CKFinder.setupCKEditor(editor, '<?=$admin_real_path?>/_module/ckfinder/') ; 
</script> 
を交換する方法はあり...もしかしたら ckeditor.js/ config.jsで、CKEditorバージョンで私のCKFinderパスを設定する方法を知っておく必要があります...またはどこかところで...

および

この文章では、動作しません!私はインターネットでサンプルを取る。 $admin_real_pathそれは私のwebiste_admin_path仕事です、私はこれについて確信しています。

CKFinder.setupCKEditor(editor, '<?=$admin_real_path?>/_module/ckfinder/') ; 

助けてください!!!!!

+1

問題の詳細をお知らせください。あなたが添付したスクリーンショットで、CKFinderは 'news'ディレクトリの中にありますが、ディレクトリツリーを見ると' module'になければなりません。サーバー上でURL書き換えが有効になっている可能性がありますか? – zaak

+0

親愛なる[tag:zaak]、私の記事で詳細をいくつか追加しました。 –

答えて

2

質問を更新していただきありがとうございます。すべてが正常に動作し、上記のように構成さCKEditorバージョンと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> 

:私はあなたのようなディレクトリ構造を作成しました。あなたのコードに不正なパスの問題があると思います。ディレクトリのリストでは、フォルダの名前はmoduleで、コードでは_moduleでした。

+0

あなたのckfinder、ckeditorフォルダを持ってもらえますか? –

+0

[email protected] –