CKeditor: отсутствует вкладка «Загрузить» в свойствах изображения - PullRequest
5 голосов
/ 08 ноября 2011

Я пытаюсь использовать CKEditor 3.6.2 в пользовательской CMS.До сих пор я следовал инструкциям и скачал ZIP-пакет , распаковал его и загрузил в свой корневой каталог.Проблема в том, что все работает, кроме вкладки «Загрузить» в свойствах изображения.Я попытался изменить Upload: скрытый true на false в файле image.js , но все равно ничего не изменилось.Это происходит даже на экземплярах CKEditor включенных примеров.Так что я думаю, это то, чего мне не хватает.

Кто-нибудь знает ?!:)

Ответы [ 3 ]

9 голосов
/ 09 февраля 2014

Я думаю, вы настроили ckeditor с config.js. Если это так, добавьте 'filebrowserImageBrowseUrl' и 'filebrowserImageUploadUrl' также в конфигурационном файле.

CKEDITOR.editorConfig = function( config ) {
  // Other configs
  config.filebrowserImageBrowseUrl = '/ckeditor/pictures';
  config.filebrowserImageUploadUrl = '/ckeditor/pictures';

};
2 голосов
/ 28 ноября 2011

Я искал это сам.

Вы можете купить CkFinder, чтобы сделать это, как только вы подключите его, появится вкладка «Загрузка».

Но, тамявляется бесплатной версией, которая интегрируется с CKeditor и предоставляет здесь те же функции:

http://kcfinder.sunhater.com/

Это то, что вы ищете, чтобы загрузить файлы на свой сервер (и выбрать файлы на своем сервере).!!) используя ckeditor.

1 голос
/ 05 февраля 2013

У меня такая же проблема, как и у вас.Я решил проблему, генерируя входные данные следующим образом:

<%= f.input :body, as: :ckeditor, input_html: { ckeditor: { filebrowserImageBrowseUrl: '/ckeditor/pictures', filebrowserImageUploadUrl: '/ckeditor/pictures' } } %>

Тогда вы получите то, что хотите.

...