我需要在 textarea 中填充值。
对于文本字段,我使用了以下命令$form->textField($model,'phone',array('value'=>$savedvalues['varPhone']))
它工作正常。但对于 textarea,不支持 'value' 参数。
在这里我必须显示我的值参数
$form->textArea($model, 'corporateaddress', array('rows'=>6, 'cols'=>50))
我需要在 textarea 中填充值。
对于文本字段,我使用了以下命令$form->textField($model,'phone',array('value'=>$savedvalues['varPhone']))
它工作正常。但对于 textarea,不支持 'value' 参数。
在这里我必须显示我的值参数
$form->textArea($model, 'corporateaddress', array('rows'=>6, 'cols'=>50))
如果您绝对必须使用$savedvalues
数组,您可以这样做:
$model->corporateaddress=$savedvalues['varCorporateAddress'];
$form->textArea($model, 'corporateaddress', array('rows'=>6, 'cols'=>50));
textarea 的值将设置为$model->corporateaddress
. 如果是这种情况,您可以在模型中设置默认值。
我在这里发现了一个类似的问题:
http://www.yiiframework.com/forum/index.php/topic/10454-textarea-set-default-text/