ckeditor с ckfinder, интегрирующийся с маршрутом codeigniter
Я успешно настроил ckeditor с помощью ckfinder (он работает вне CI), но когда я нажимаю кнопку обзора, я получаю ссылку:
http://localhost/timeline/index.php/ckfinder.html?type=Images&CKEditor=editor1&CKEditorFuncNum=1&langCode=en
Правильная ссылка должна иметь ckfinder вместо index.php, который пытается получить доступ к контроллеру и выдает ошибку 404 от CI.
Я делаю что-то не так в конфигурационном файле ckfinder? Обратите внимание, что я не использую htaccess или функцию маршрутизации CI.
1 ответ
Добавление в ckeditor config.js следующие строки решило проблему.
config.filebrowserBrowseUrl = '/ckfinder/ckfinder.html';
config.filebrowserImageBrowseUrl = '/ckfinder/ckfinder.html?type=Images';
config.filebrowserFlashBrowseUrl = '/ckfinder/ckfinder.html?type=Flash';
config.filebrowserUploadUrl = '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files';
config.filebrowserImageUploadUrl = '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images';
config.filebrowserFlashUploadUrl = '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash';