2011-11-08 14 views
5

Sto cercando di utilizzare CKEditor 3.6.2 in un CMS personalizzato. Finora ho seguito le istruzioni e scaricato il ZIP packaged, l'ho estratto e caricato nel mio percorso root. Il problema è che tutto funziona tranne la scheda "Carica" ​​nelle proprietà dell'immagine. Ho provato a cambiare il caricamento: nascosto vero a falso nel file image.js ma ancora, nulla è cambiato. Ciò accade anche nelle istanze di CKEditor degli esempi inclusi. Quindi immagino che sia qualcosa che mi manca.CKeditor: manca la scheda "Upload" sulle proprietà dell'immagine

Qualcuno sa ?! :)

risposta

2

Lo stavo cercando io stesso.

È possibile acquistare "CkFinder" per eseguire questa operazione, una volta collegato, verrà visualizzata la scheda "Carica".

Ma, c'è una versione gratuita che si integra con CKEditor fornendo perfettamente le stesse caratteristiche qui:

http://kcfinder.sunhater.com/

Questo è quello che stai cercando di caricare i file sul server (e selezionare i file dal vostro server !!) usando ckeditor.

1

Ho avuto lo stesso problema di te. Ho sloved il problema generando ingresso in questo modo:

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

allora avrai ciò che si desidera.

+1

L'ho risolto 1.5 anni fa, ma terrò a mente anche questa soluzione! Grazie! :) –

7

Immagino che tu abbia personalizzato il ckeditor con config.js. In tal caso, aggiungere "filebrowserImageBrowseUrl" e "filebrowserImageUploadUrl" anche nel file di configurazione.

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

}; 
Problemi correlati