Sto tentando di visualizzare WYSYWG all'interno del display CKEDITOR con la stessa formattazione presente nell'HTML finale.Wrap CKEditor Contenuto WYSYWG con HTML aggiuntivo (non modificabile) per applicare la formattazione specifica dell'elemento
Attualmente sto applicando il CSS corretto specificando la proprietà contentsCss durante il caricamento di CKEditor.
Questo funziona bene per alcune delle formattazioni, tuttavia gran parte della formattazione css viene applicata agli elementi che circondano l'HTML modificato all'interno della pagina renderizzata finale e quindi la vista WYSYWG non è coerente con la visualizzazione finale renderizzata.
Mi piacerebbe essere in grado di specificare il codice HTML in fase di runtime che avvolgerà il contenuto HTML modificabile all'interno della vista WYSYWG di CKEditor - ma non fare in modo che faccia parte del codice modificabile, o renderizzato all'interno del codice HTML.
Per esempio, attualmente il codice HTML che circonda il contenuto modificabile è:
<body spellcheck="false" class="cke_show_borders">
[Editable Content]
</body>
Dove, come in un caso particolare lo farei le cose come rendere in questo modo:
<body spellcheck="false" class="cke_show_borders"><div id="container_everything"><div id="content_container"><div class="introduction_container"><div class="introduction_text">
[Editable Content]
</div></div></div></div></body>
ho bisogno di essere in grado di specificare diversi blocchi di prefisso e suffisso in fase di esecuzione, in quanto HTML specifico dipende dal contesto dell'elemento che si sta modificando.
Qualcuno può indicarmi la giusta direzione?
Grazie.
Hai trovato una soluzione a questo? Sto lavorando con una situazione simile. – aaandre