Installato CKEditor e CKFinder in un progetto laravel, sia nella cartella Public/jsCKEditor ignorando BASEPATH in laravel
Nella mia pagina principale, che carico uno specifico file js sito che contiene
var CKEDITOR_BASEPATH = '/js/ckeditor/';
Abbiamo anche provato:
var CKEDITOR_BASEPATH = 'http://localhost:8888/js/ckeditor/';
Poi ho caricare il file miei ckeditor.js
Dal mio/Res vista ources/Views/admin/newpage.blade.php, carico una casella di testo e chiamo CKEditor.replace(). Lo fa perfettamente Posso aggiungere una nuova pagina, persino modificarle.
problema si verifica quando si tenta di utilizzare i tasti server di esplorazione, si cerca di caricare il plugin da/admin/ckeditor/plugins/... invece di/js/ckeditor/plugins/...
I ho la sensazione che sia qualcosa di semplice che mi manca, ma non sono sicuro di cosa. qualche idea?
Hai impostato manualmente la proprietà 'basePath' di' CKEDITOR.plugins'? O aggiungendo una risorsa esterna come 'CKEDITOR.plugins.addExternal ('someNameForThePlugin', CKEDITOR_BASEPATH + '/ js/ckeditor /', 'scriptFile.js')' e quindi aggiungerlo come plugin aggiuntivo nella configurazione dell'editor? Controlla questo: http://ckeditor.com/forums/CKEditor-3.x/Tutorial-create-external-plugin-for-CKEDITOR –