2016-05-17 2 views
1

Я пытаюсь использовать плагин для разметки страницы с TinyMCE, ограничивая допустимые элементы, используя valid_elements. Однако я не могу понять, как разрешить теги комментариев в настройках valid_elements. Я пробовал использовать !--, но это не сработало, хотя это меня не удивляет, так как ! имеет особое значение в значении valid_elements (это делает необходимый атрибут).Как разрешить теги комментариев с использованием valid_elements в TinyMCE

Можно ли использовать теги комментариев, используя valid_elements? Я хочу использовать pagebreak при фильтрации содержимого.

Мой код выглядит следующим образом: -

tinymce.init({ 
    selector: 'textarea', 
    plugins: 'pagebreak', 
    valid_elements: 'p,br,a[title|target|href],strong,em,ul,ol,li,!--' 
}); 
+0

У меня нет никаких проблем Добавление комментариев к TinyMCE с различными настройками valid_elements. Можете ли вы создать скрипт TinyMCE с полным полным init, чтобы люди могли видеть, как это удаляет комментарии? –

ответ

1

Я был в состоянии решить свой вопрос. Чтобы разрешить комментарии в valid_elements, вам необходимо использовать --[*]. Предположительно TinyMCE интерпретирует фактический текст комментария как атрибуты тегов, поэтому нам нужно включить атрибут wildcard.

Код в этом вопросе нуждается в обновлении, чтобы быть: -

tinymce.init({ 
    selector: 'textarea', 
    plugins: 'pagebreak', 
    valid_elements: 'p,br,a[title|target|href],strong,em,ul,ol,li,--[*]' 
}); 
Смежные вопросы