我正在尝试在db中保存评级,但它失败了,好像我在数据库表中放置了一个值,它成功检索并显示。
在我的$model->rating
中是该表中人物的评分。
这是代码
<div class="row">
<?php echo $form->labelEx($model,'rating'); ?>
<?php echo $model->rating;
$this->widget('CStarRating',array(
'model'=>$model,
'attribute'=>'rating',
'maxRating'=>5,
'starCount'=>5,
'readOnly'=>false,
)); ?>
</div>
答案 0 :(得分:0)
我发现你需要将变量等级放在数组safe
中,以便我可以对数据库进行更改。array('rating', 'safe'),