CStarRating无法保存到数据库

时间:2011-12-25 02:04:21

标签: php yii

我正在尝试在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>

1 个答案:

答案 0 :(得分:0)

我发现你需要将变量等级放在数组safe中,以便我可以对数据库进行更改。array('rating', 'safe'),

相关问题