2012-07-31 56 views
3

我在表單中添加了文本區域。問題在於保存了換行符時,它將正確保存到數據庫中,但在查看頁面中根本沒有換行符。Cakephp文本區域換行符

實施例:
鍵入到文本區的形式:


一個
示例

保存到數據庫中作爲:


一個
示例

查看頁面顯示爲:
這是一個示例

任何人有任何想法如何在視圖頁面中顯示換行符?

回答

9

在您的查看頁面中使用nl2br函數。

+0

這工作!謝謝!! – jase89 2012-07-31 13:08:33

+1

也,如果它是明文,不要忘記使用h()! 'echo nl2br(h($ text));' – mark 2012-07-31 13:12:24

3

如果您使用純文本,請使用h()。

echo nl2br(h($your_field_name));