2016-05-31 15 views
0

Ich habe ein Problem beim Hinzufügen von Sonderzeichen zum CKEditor 4 in einer Savvy CMS-Installation. Beispielsweise werden die türkischen Zeichen ğ, und ş, die durch Entitätscodes dargestellt werden: ğ, ı und ş werden aus dem Rich Text entfernt, wenn das Inhaltsobjekt veröffentlicht wird.Wie man cceditor in Savvy CMS Zeichen hinzufügt

Unpublished enter image description here

enter image description here

Der HTML-Markup Veröffentlicht ist wie folgt

<style> 
    td{width:50px;padding:5px;text-align:center;background-color:#e0e0e0;} 
</style> 

<p>The Turkish alphabet is a modified version of the Latin alphabet and consists of 29 letters.<br/> 
Included are 6 additional letters...</p> 

<table> 
    <tr> 
    <td>&#231;</td> 
    <td>&#287;</td> 
    <td>&#305;</td> 
    <td>&#246;</td> 
    <td>&#351;</td> 
    <td>&#252;</td> 
    </tr> 
</table> 

<p>...while - q, w, x - are excluded.</p> 

ich die config.js-Datei für den CKEditor befinden und die beigefügten den Entity-Codes wie folgt

config.specialChars = ['!', '&quot;'... '&#287;', '&#305;'...]; 

Ich habe auch versucht

config.extraSpecialChars = ['&#287;']; 

Allerdings sind die Sonderzeichen noch entfernt, wenn das Objekt veröffentlicht wird. Wie kann ich den CKEditor 4 so konfigurieren, dass er zusätzliche Sonderzeichen akzeptiert?

Antwort

1

Versuchen Sie es mit dieser statt

config.entities_additional = '#287,#305,#351'; 
+0

Sorry für die Super späte Antwort ... Das hat geklappt! – mhatch