CKEditor in iframe aufbauen
Damit das CSS des Templates in den Editor geladen werden kann, muss er in einem iframe isoliert werden.
Folgendes Vorgehen ist angedacht:
also, control, das baut ein div und darin das iframe und der iframe ruft
ckeditor.php
aufund darin baust dann den editor auf
im
<head>
hast dann dein JS objekt was dann auch mit deinem control von außen kommuniziert
'ckeditor.php?cid='+ Control.getId()
im js kannst dir dann die cid holen und dann
window.parent.QUI.Controls.getById(cid)
machensomit kannst dann schonmal kommunizieren
da machst dann irgendwie sowas wie:
window.parent.QUI.Controls.getById(cid).register( ME )
somit hast dann von außen schonmal die kommunikation hergestellt ... soweit verstanden?
oder zu schnell
in deinem control kannst dann sowas machen
Control.$FrameInstance.getCKEditor()
und register könnte so aussehen:
register(Instance) { this.$FrameInstance = Instance; }