2014-09-18 35 views
0

我已經過了幾個星期的時間來思考CKeditor忽略源文本的格式並將所有內容放入單個段落的原因。例如,我有一個表單用於將聯繫人詳細信息輸入到我的數據庫中。該文本會來像這樣的東西(有斷裂線):CKeditor跳過或忽略來自源的 r n

Contact Name: John Doe 
Phone number: 123-123-1234 
Cell: 123-123-1234 

但當CKEDITOR我的文字區域轉換成它,它轉換成一個段落的行內編輯:

Contact Name: John Doe Phone number: 123-123-1234 Cell: 123-123-1234 

所以我最後發現CKeditor似乎忽略了或從源代碼中跳過了/ r/n break行格式。所以它把所有內容放在一個段落中。我將如何強制CKEDITOR重新設置
/r/n?會有一個簡單的解決方法嗎?我可以用數據庫做些什麼嗎?

任何幫助,將不勝感激。

回答

0

好吧,所以在那裏唯一的解決辦法只是要你的SQL數據庫,並使用下面的查詢替換\ r \ n至

UPDATE table_name SET text_column = REPLACE(text_column, '\r\n', '<br />') 

如果任何人有任何其他解決方案,請讓我知道這是解決這個問題的唯一方法。