<?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
表中,我正在获得评分,用户评论。
答案 0 :(得分:1)
尝试此操作(您同时使用bootstrap-webpack
作为数据集和密钥):
business