Yii2 - Textarea不显示换行符

时间:2016-02-21 08:58:34

标签: forms yii2 textarea nl2br

我想知道Yii2的默认文本区域默认情况下不显示换行符。 Yii2模型不会将换行符保存到数据库中。

我在Yii2文档中没有找到任何内容,所以希望你们能帮助我 - 这对我来说不仅仅是奇怪: - (

2 个答案:

答案 0 :(得分:3)

您可以在小部件中使用ntext格式,例如ListView,GridView:

'format' => 'ntext',
  

ntext:该值的格式为HTML编码的纯文本,换行符转换为换行符

答案 1 :(得分:0)

在任何普通的html中引入“自动换行”。在你的情况下。

<?= $form->field($studio, 'studioDescription')->textArea(array('rows'=>25, 'style' => 'resize:none; word-wrap:break-word;'))->label( PhobUtils::t('Description') ) ?>