Php yii框架填充textarea中的值
我需要在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
$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已经说过的话