installiert CKEditor und CKFinder in einem Laravel Projekt, sowohl im öffentlichen/js OrdnerCKEditor ignorieren BASEPATH in Laravel
In meinem Haupt-Seite, habe ich eine ortsspezifische J-Datei laden, die
var CKEDITOR_BASEPATH = '/js/ckeditor/';
enthält auch versucht:
var CKEDITOR_BASEPATH = 'http://localhost:8888/js/ckeditor/';
Dann habe ich meine ckeditor.js
Aus meiner/Res-Datei laden occes/Views/admin/newpage.blade.php Ich lade ein Textfeld hoch und rufe CKEditor.replace() auf. Macht es perfekt. Ich kann eine neue Seite hinzufügen, sie sogar bearbeiten.
Problem tritt auf, wenn ich versuche, die Browse-Server-Schaltflächen zu verwenden, versucht das Plugin von/admin/ckeditor/plugins/... statt/js/ckeditor/plugins/...
ich zu laden Ich habe das Gefühl, dass es etwas Einfaches ist, das ich vermisse, aber ich bin mir nicht sicher was. Irgendwelche Gedanken?
Haben Sie die Eigenschaft 'basePath' von' CKEDITOR.plugins' manuell gesetzt? Oder fügen Sie eine externe Ressource wie 'CKEDITOR.plugins.addExternal ('someNameForThePlugin', CKEDITOR_BASEPATH + '/ js/ckeditor /', 'scriptFile.js')' hinzu und fügen Sie sie als zusätzliches Plugin in die Editorkonfiguration ein? Überprüfen Sie dies: http://backeditor.com/forums/CKEditor-3.x/Tutorial-create-external-plugin-for-CKEDITOR –