2016-08-08 10 views
2

В коде (источник) редактор TinyMCE, когда я хочу, чтобы добавить некоторые пяди или я элемента с классами (например, когда я хочу, чтобы добавить шрифт Высокого значка) - TinyMCE удаляет классы. Например, если я хочу добавить:TinyMCE удаляет классы из <span> и <i> элементов

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

в конце у меня будет просто:

<span></span> 

Кроме того, в редакторе исходного кода я пытался добавить <i class="fa fa-university"></i>, но проблема в том же - классы удалены TinyMCE (<i></i>).

Я использую TinyMCE v4.4.1 и это мои настройки:

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... 
}); 

ответ

7

Попробуйте добавить следующие строки в конфигурации TinyMCE:

valid_elements: "*[*]" 

Когда я делаю это я могу добавить <span> вас ссылка без проблем.

+0

Это спасло меня от совершенно другой проблемы. Это должно быть намного больше голосов. благодаря – BrianLegg

 Смежные вопросы

  • Нет связанных вопросов^_^