为什么我只获得一项业务的评级?

时间:2015-10-28 18:39:09

标签: php netbeans yii numeric rating

<?php
$business=$model->reviewBusinesses;
foreach ($business as $business) {
    $c = $business->rating; ?>
    <div class="ratings"> <!--use class in order to show rating horizontally -->
    <?php 
    $this->widget('ext.DzRaty.DzRaty', array(
        'name' => 'rating',
        'value' => $c,
        'options' => array(
            'readOnly' => TRUE,
        ),
    ));
    ?>
</div>
<?php } ?>

我正在使用yii并使用dzraty扩展程序进行星级评分。在我的一个视图文件中,userbusiness.php business表与revewbusiness表有关系。我正在从reviewbusiness表中获得评分,并在我的business视图文件中显示,如上所述。我正在以数字形式获得评分,但是从上面的代码我只能以星形形式获得第一次评论的rating,而评分的其余部分以数字形式出现。有人能找到我的错误吗? 像这样

first_star second_star third_star fourth_star fifth_star
2
3
4
5

对于那些真正想要了解的人,在reviewbusiness表中,我正在获得评分,用户评论。

1 个答案:

答案 0 :(得分:1)

尝试此操作(您同时使用bootstrap-webpack作为数据集和密钥):

business