Php yii框架填充textarea中的值

Php yii框架填充textarea中的值,php,frameworks,yii,Php,Frameworks,Yii,我需要在textarea中填充值 对于文本字段,我使用了以下命令$form->textField($model,'phone',array('value'=>$savedvalues['varPhone'])) 它很好用。但对于textarea,不支持“value”参数 在这里,我必须显示我的值参数 $form->textArea($model, 'corporateaddress', array('rows'=>6, 'cols'=>50)) 文本区域的值将设置为$mode

我需要在textarea中填充值

对于文本字段,我使用了以下命令
$form->textField($model,'phone',array('value'=>$savedvalues['varPhone']))

它很好用。但对于textarea,不支持“value”参数

在这里,我必须显示我的值参数

$form->textArea($model, 'corporateaddress', array('rows'=>6, 'cols'=>50))

文本区域的值将设置为
$model->corporateaddress
。 如果是这样,您可以在模型中设置默认值

我在这里发现了一个类似的问题:


如果必须使用
$savedvalues
数组,则可以执行此操作:

$model->corporateaddress=$savedvalues['varCorporateAddress'];
$form->textArea($model, 'corporateaddress', array('rows'=>6, 'cols'=>50));

您必须为textArea使用$savedValues数组吗?而不是默认值?是否不需要默认值,而只需要一些辅助文本?对于默认值@mazzucci,解决方案将起作用是的,我想对textArea使用$savedValues数组。我不需要默认值。试试这个,它应该能解决问题,只是补充了mazzucci已经说过的话