CKEditor: How to stop Spitzen Klammern aus der Umstellung auf HTML-entities
Unserer Website ist die Verwendung von tags wie <# TAGNAME #> aber CKEditor konvertiert < und > auf < und > bricht diese tags für die Verwendung in unserer software.
Ich habe entdeckt, dass diese option: config.protectedSource.push( /<#[\s\s]*##>/g ); das scheint zum beenden der Konvertierung, wenn die Speicherung der Daten erfolgt aus Quellcode-Modus, aber im WYSIWYG-Modus kann ich nicht finden, einen Weg zu stoppen die Umwandlung. Ich habe versucht, viele Möglichkeiten in Ihrer API, aber keiner von Ihnen scheinen geholfen zu haben, wie kann ich dieses problem beheben?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Waren auf der Suche mit CKEDitor Bearbeiten Smarty-templates. Das problem, das wir schlugen, war, dass es war das ersetzen der Spitzen Klammern und kaufmännische und-Zeichen innerhalb der geschweiften Klammern, die versaut alles. Dies kam bei einer Google-Suche, so dass unsere Lösung soll helfen, alle mit ähnlichen Themen.
CKEditor erstellt die HTML-jeder Zeit wechseln Sie in den Quellmodus, und wenn Sie sparen, so müssen Sie hinzufügen, um die HTML - http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Data_Processor htmlFilter.
Diese für uns gearbeitet:
Den onText Funktion verarbeitet alle bits, die nicht in tags oder Kommentare.
Würde ich mir vorstellen, können Sie etwas ähnliches tun, indem Sie ändern den code oben habe ich gelassen, wie es ist, wie ich glaube, unsere Probleme und die erforderlichen Lösungen sind sich sehr ähnlich.
http://cksource.com/forums/viewtopic.php?f=11&t=20647&start=10
Wenn Sie Typ < oder > in jeder WYSIWYG-editor, werden Sie in Ihren HTML-entities in den Quelltext-Modus.