i use follow code to creatte a TextArea.
<?php echo CHtml::activeTextArea($form,'detail',array('value'=>"12"));?>
but how can i set the default value to the textarea
I want this result:
<textarea>12</textarea>
i use follow code to creatte a TextArea.
<?php echo CHtml::activeTextArea($form,'detail',array('value'=>"12"));?>
but how can i set the default value to the textarea
I want this result:
<textarea>12</textarea>
You have to set
$form->detail = 12;
You should do that in your model class ($form):
public $detail='This is the default text';
EDIT: Oh, Spyros was faster
tks,works
need some help, i have a code like this
<?php echo $form->comment='tesstt'; ?>
<?php echo $form->labelEx($model,'comment'); ?>
<?php echo $form->textArea($model,'comment',array('rows'=>6, 'cols'=>50)); ?>
<?php echo $form->error($model,'comment'); ?>
but there is an error
Property "CActiveForm.comment" is not defined.
is there something wrong with the code?
i sugest that code not need to write…
yes. originally is just what you mean…
But like the topic says set default text… that’s what i want
editted:
<?php echo $form->labelEx($model,'comment'); ?>
<?php
$model->comment = "testcomment";
echo $form->textArea($model,'comment',array('rows'=>6, 'cols'=>50)); ?>
<?php echo $form->error($model,'comment'); ?>
problem solved.