TinyMCE снимает собственный пример кода

Я использую плагин TinyMCE для примера кода. Он работает в первый раз и правильно сохраняет в базе данных, но при повторном открытии редактора он либо удаляет содержимое примера кода (если оно "незаконно"), либо размещает его вне тегов примера кода.

Сохраненный код:

<pre class="language-markup"><code>&lt;!DOCTYPE html&gt;</code></pre>

При загрузке редактора снова:

<pre class="language-markup"><code></code></pre>

Должен ли контент каким-либо образом фильтроваться перед возвратом в редактор? Я предполагаю, что это потому, что редактор сначала конвертирует экранированный HTML обратно в обычные теги... на самом деле кажется немного глупым.

Кто-нибудь знает обходной путь для этого или сталкивался с этим раньше?

заранее спасибо

1 ответ

Решение

Смотрите эту TinyMCE Fiddle:

http://fiddle.tinymce.com/ITfaab

Похоже, что ваш пример кода обратно в редактор просто отлично. Что ты делаешь по-другому?

Другие вопросы по тегам