2016-07-24 15 views
0

Ich habe ein Problem mit CKEditor und ich bin mir nicht sicher, was ich hier falsch mache !!!Wie in Ckeditor speichern/bearbeiten?

Ich speichere eine HTML-Seite, die mit CKEditor in meiner PHP-Anwendung erstellt wurde und es wird richtig gespeichert. Aber wenn ich den Inhalt bearbeiten möchte, erhalte ich den Inhalt von DB und lade ihn in CKEditor. Zu dieser Zeit ist der gesamte Klassen-/ID-Wert, den ich vorher gegeben habe, verschwunden.

Ich lade den Wert zu CKEditor in der Verwendung der unten genannten.

<textarea name="pageContent" class="form-control" id="editor">'.$rowData->content.'</textarea> 

Value which i saved in the DB

When i load the content in CKEditor

+0

Nach einigem Debuggen in der js und CKeditor Konfiguration habe ich die Lösung. Ich muss nur hinzufügen config.allowedContent = true; in den Konfigurationsdateien. Für weitere Informationen besuchen Sie http://docs.ckeditor.com/#!/api/CKEDITOR.config – Ricky

Antwort

0

Nach einigen mehr Debug in der js und CKeditor Konfiguration bekam ich das Update. Ich muss nur hinzufügen config.allowedContent = true; in den Konfigurationsdateien. Weitere Informationen finden Sie unter http://docs.ckeditor.com/#!/api/CKEDITOR.config

+0

Eigentlich ist Ihre Lösung nicht die am meisten empfohlene Lösung. Anstatt den Advanced Content Filter (ACF) zu deaktivieren, sollten Sie ihn an Ihre Bedürfnisse anpassen: http://docs.ckeditor.com/#!/guide/dev_acf-section-automatic-mode-and-allow-additional-tags% 2Fproperties) und erlauben Sie den zusätzlichen Inhalt, den Sie zulassen möchten. –