2013-05-13 3 views
1

любой способ использования che API-интерфейс InsertHTML CKeditor для добавления элементов HTML в div с использованием встроенного режима?CKEditor insertHTML() в режиме Inline

Я пытаюсь решить огромную проблему: я хочу использовать редактор для создания страницы с некоторыми шаблонами. Если я использую стандартные шаблоны CKEditor, и я создаю макет из двух столбцов с вложенным div, когда я удаляю текст-заполнитель в одном div, редактор уничтожает div, и мой макет полностью сломан.

Поэтому мне нужно создать систему макета, где структура не редактируется, а вложенный div и абзац доступны для редактирования.

Если я создаю что-то вроде этого

<div contenteditable="false" class="grid_12"> 
<p contenteditable="true">blablabla</p> 
</div> 

insertHTML не работает, может быть CKEditor не может распознать вложенную contenteditable.

Так что я могу использовать режим редактирования Inline для редактирования моего шаблона, поддерживающего структуру, но я не знаю, может ли в режиме редактирования Inline добавить некоторые внешние фрагменты HTML с помощью InsertHTML Api.

Мне нужна эта функция, потому что я вставляю каждый медиа-объект с помощью этой функции!

Может ли кто-нибудь мне помочь?

+0

Вы решили это? –

ответ

0

Возможно, вы ожидаете widgets feature, который будет в CKEditor 4.2. В настоящий момент то, что вы хотите сделать, не поддерживается CKEditor.