2016-02-06 1 views
4

Привет, я пытаюсь интегрировать CKFinder с CKEditor в проект laravel. Я сделал следующие настройки в моем config.js файле CKEditor:Настройка маршрута в Laravel 5 для CKEditor для работы с CKFinder

CKEDITOR.editorConfig = function(config) { 
    // Define changes to default configuration here. For example: 
    // config.language = 'fr'; 
    config.uiColor = '#ffffff'; 
    config.removePlugins = 'forms, div, save, print, preview, newpage, _cut, bidi, showblocks, about, undo, redo, removeformat'; 


    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'; 

}; 

Тогда я начал получать Browse Server кнопки, а также. Но я не знаю, почему я не могу получить к нему доступ. Думаю, мне нужно настроить маршрут для доступа к нему, правильно?

Здесь я какая ошибка, которую я получаю.

enter image description here

Любые предложения, как я могу настроить маршрут для этого?

Спасибо!

+0

Это путь к файлу 'public/pages/kcfinder/browse.php' относительно каталога проекта? Или это 'public/kcfinder/browse.php'? – Bogdan

+0

это public/kcfinder/browse.php – user3201500

+0

У меня есть маршрут между «страницами» – user3201500

ответ

1

попробовать этот

CKEDITOR.replace('editor_ckf',  
{  
    filebrowserBrowseUrl: "{{ asset('ckfinder/ckfinder.html?Type=Files') }}", 
    filebrowserImageBrowseUrl: "{{ asset('ckfinder/ckfinder.html?Type=Images') }}", 
    filebrowserFlashBrowseUrl: "{{ asset('ckfinder/ckfinder.html?Type=Flash') }}", 
    filebrowserUploadUrl: "{{ asset('ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files') }}", 
    filebrowserImageUploadUrl: "{{ asset('ckfinder/core/connctor/php/connector.php?command=QuickUpload&type=Images') }}", 
    filebrowserFlashUploadUrl: "{{ asset('ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash') }}" 
}); 
+0

как вы можете использовать этот '{{asset ('')}}' в файле 'JS' –

+0

Я использую этот код в своем скрипте .blade файл не в файле config.js –

0

Вы используете файл конфигурации искателя KC с CK искателя. Убедитесь, что вы не смешиваете обоих менеджеров файлов.

 Смежные вопросы

  • Нет связанных вопросов^_^