2017年3月7日 星期二

CKEditor 如何設定資料無

標籤


CKEditor 預設在使用時,會在最外層加上<P> </P>
剛好遇到一個案例,是需要一行的CKEditor
當編輯好的內容於 前端顯示時,會因為<P> </P> 所以導致 呈現時 資料造成版型跑掉了

因此,要改一下參數,讓CKEditor 不要加上<P> 標籤

可以修改 CKEditor\config.js
CKEDITOR.editorConfig = function( config ) { config.enterMode = CKEDITOR.ENTER_BR // pressing the ENTER Key puts the <br/> tag config.shiftEnterMode = CKEDITOR.ENTER_P; //pressing the SHIFT + ENTER Keys puts the <p> tag }; 

這樣在使用編輯器時,就不會帶入<P> tag了,不過原本已存在的資料 不會讀出自行去除<P> 這還是要靠自己才行


參考資料:
https://processwire.com/talk/topic/10999-ckeditor-remove-wrapping-from-in-source-code/