Как убрать тег p в Tinymce - PullRequest
       6

Как убрать тег p в Tinymce

0 голосов
/ 26 сентября 2018

AL Хотя я использовал 'force_root_block' в моем tinymce.init, тег p не был удален.

Ниже моя функция инициализации

<script type="text/javascript" src="https://tinymce.cachefly.net/4.1/tinymce.min.js"></script>

<script type="text/javascript">
tinymce.init({
     selector: "textarea#fulldis",
     mode : "textareas",
     editor_selector : "fulldis",
     setup: function (editor) { editor.on('change', function () {editor.save(); }); },
     forced_root_block : "", 
     force_br_newlines : true,
     force_p_newlines : false,
     toolbar: "undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify "
});
</script>

Вот как это выглядит:

enter image description here

Любая идея о том, как убрать "p", как обведенное выше.

Ответы [ 2 ]

0 голосов
/ 26 сентября 2018

Используйте это.TinyMce автоматически добавляет тег "

".Вы можете установить эту опцию при инициализации tinyMce следующим образом:Хром тоже.Какую версию TinyMCE вы используете?

Кстати, грязный хак, чтобы решить эту проблему, заключается в том, чтобы открыть файл tiny_mce_src.js, найти этот

forced_root_block : 'p',

и установить его на

* 1015.*

Спасибо

0 голосов
/ 26 сентября 2018

Добавьте эту строку в ваш оператор инициализации.

forced_root_block : ""

Полная строка может быть как

<script>
     tinymce.init({
                   forced_root_block : "",
                   selector:'textarea'});
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...