2013-08-19 70 views
0

將雙向插件添加到ckeditor時,我設法在工具欄上添加rtl和trl按鈕,但它們被禁用。CKEDITOR雙向按鈕被禁用

有誰知道如何啓用它們?

謝謝!

回答

1

您是否定製了allowedContent設置?如果是這樣,您需要添加將啓用bidi按鈕的規則。例如:

config.allowedContent = yourCrrentRules + 
    '; h1 h2 h3 h4 h5 h6 table ul ol blockquote div tr p div li td[dir]'; 
+0

感謝名單是工作,但我所有的其他工具欄按鈕現在dissappeared ..只有那些比迪煙顯示 – Nomz

+0

將被禁用這是我的代碼:@Reinmar '實例= CKEDITOR.replace('richtext-editor',{ toolbar:[ {name:'basicstyles',items:['Bold','Italic','Underline']}, {name:'paragraph',項目:['JustifyLeft','JustifyRight',' - ','BidiLtr','BidiRtl']} ], enterMode:Number(2), allowedContent:'h1 h2 h3 h4 h5 h6 table ul ol blockquote div tr p div li td [dir]', removePlugins:'ma gicline' });' – Nomz

+0

沒關係我設置allowedContent:true,然後它再次工作。謝謝!! – Nomz

0

我除了Reinmar,還有另外一個原因。如果您在編輯器中禁用了div或p元素,它也會導致此問題。

E.g.一旦你設置enterMode: CKEDITOR.ENTER_BR以強制進入行爲「BR」