2016-08-08 3 views
2

In Code (Quelle) Herausgeber von TinyMCE, wenn ich will etwas Spanne oder i Element mit Klassen hinzuzufügen (zum Beispiel, wenn ich will Font Ehrfürchtiges Symbol hinzufügen) - TinyMCE entfernt Klassen. Wenn zum Beispiel möchte ich hinzufügen:TinyMCE entfernt Klassen von <span> und <i> Elementen

<span class="fa fa-university"></span> 

am Ende werde ich nur:

<span></span> 

Auch in Quellcode-Editor habe ich versucht <i class="fa fa-university"></i> hinzufügen, aber das Problem ist das gleiche - Klassen sind gelöscht von TinyMCE (<i></i>).

Ich bin mit TinyMCE v4.4.1 und das sind meine Einstellungen:

tinymce.init({ 
    selector: '#body', 
    height: 500, 
    theme: 'modern', 
    plugins: [ 
     'advlist autolink lists link image charmap preview hr anchor pagebreak', 
     'searchreplace wordcount visualblocks visualchars code fullscreen', 
     'insertdatetime media nonbreaking save table contextmenu directionality', 
     'emoticons template paste textcolor colorpicker textpattern codesample fontawesome noneditable' 
    ], 
    toolbar1: 'insertfile undo redo | formatselect fontselect fontsizeselect fontawesome', 
    toolbar2: 'bold italic underline strikethrough forecolor backcolor removeformat superscript subscript | alignleft aligncenter alignright alignjustify | outdent indent', 
    toolbar3: 'code preview | link unlink anchor image media | codesample | bullist numlist table blockquote hr nonbreaking | charmap emoticons | visualchars visualblocks', 
    image_advtab: true, 
    relative_urls: false, 
    extended_valid_elements: 'span', 
    content_css: '/css/all.css' // this includes fontwawesome... 
}); 

Antwort

7

Versuchen das Hinzufügen der folgenden auf Ihre TinyMCE-Konfiguration:

valid_elements: "*[*]" 

Wenn ich dies tun kann ich die <span> Sie hinzufügen Referenz ohne Problem.

+0

Dies rettete mich für ein ganz anderes Problem. Dies sollte viel mehr Stimmen haben. Vielen Dank – BrianLegg

Verwandte Themen