2013-05-13 78 views
1

使用che的任何方式InsertHTML CKeditor API使用內聯模式將HTML元素添加到div中?嵌入模式下的CKEditor insertHTML()

我試圖解決一個巨大的問題:我想用編輯器設計一個頁面的一些模板。如果我使用標準的CKEditor模板,並使用嵌套div創建兩列布局,當我在一個div中刪除佔位符文本時,編輯器會銷燬div,並且我的佈局完全被破壞。

所以我需要創建一個佈局系統,其中的結構不可編輯,嵌套div和段落是可編輯的。

如果我創建這樣的

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

insertHTML不工作,也許CKEditor的無法識別嵌套CONTENTEDITABLE。

所以我認爲我可以使用內聯編輯模式來編輯我的模板以維護結構,但是我不知道Inline Editing模式中是否可以使用InsertHTML Api添加一些外部HTML片段。

我需要這個功能,因爲我插入這個功能的每個媒體對象!

任何人都可以幫助我嗎?

+0

你解決了這個問題嗎? – 2017-01-30 11:06:13

回答

0

你可能在等待widgets feature這將在CKEditor 4.2。目前你所要做的並不是CKEditor所支持的。