2012-04-20 50 views
4

我需要填充textarea中的值。yii框架填充textarea中的值

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

它工作正常。但对于textarea而言,'value'参数不受支持。

这里在那里我有显示我的价值参数

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

你必须使用$ savedValues阵列textarea的?而不是默认值?你不想要一个默认值,但只有一些帮助文本?对于默认值@mazzucci解决方案将工作 – 2012-04-20 10:27:22

+0

是的,我想为textArea使用$ savedValues数组。我不需要默认值。 – designersvsoft 2012-04-20 10:43:21

回答

8

你可以做到这一点,如果你绝对必须使用$savedvalues数组:

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

试试这应该工作出来,只是添加到mazzucci已经说过的东西 – 2012-04-20 10:44:22

+1

谢谢。它工作正常。 – designersvsoft 2012-04-20 10:46:05

+0

很高兴它出来了 – 2012-04-20 10:47:05