ECShop H5微商城
ECShop APP商城
ECshop4.0商业授权
ECShop源码全能套餐
ECMall全能套餐(含主机)
ECMall3.0功能定制
ECShop商城小程序
ECShop二开定制
ECShop授权套餐
ECShop装修市场
ECMall基础套餐(PC+H5)
ECMall3.0商业授权
返回列表 发帖

[求助] 想在评价等级后面调用评论条数,怎么做?

想在评价等级后面调用评论条数,怎么做?类似于这样
未命名.JPG
2010-1-29 19:26
,已有多少人评价的参数是什么?
ECShop下载                             ECShop4.0商业授权

可以在论坛上找下的,有这方面的共享?

TOP

按以前坛子里的,改完我的网站就要出错

TOP

不知道lz想要什么地方什么状态下调用评论效果,我这里有分类下的评论数量源码
大家可以先看一下演示:http://www.hepu365.cn/category.php?id=21

  如怀疑AD嫌疑的,请直接看下面的演示图。
首先,我们要修改的是category.php页,打开,查找到一下代码: $arr[$row['goods_id']]['name']             = $row['goods_name'];
复制代码在下面添加一下代码: $goods_id = $row['goods_id'];

     $count = $GLOBALS['db']->getOne("SELECT COUNT(*) FROM " . $GLOBALS['ecs']->table('comment') . " where comment_type=0 and id_value ='$goods_id'");

  $arr[$row['goods_id']]['review_count']      = $count;
复制代码其次修改项目goods_list.lbi,在你需要调试评论次数的地方添加以下代码: (此商品已有<font color="#CC0000" style="font-weight:bold;">{$goods.review_count}</font>人评论)
1

评分人数

ECShop下载                             ECShop4.0商业授权

TOP

我是想在商品详情页,用户评价后面添加个评论条数统计
ECShop下载                             ECShop4.0商业授权

TOP

我是想在商品详情页,用户评价后面添加个评论条数统计。
商品详情页,用户评价的星级调用:是取对当前对评价的平均调用,也是说有三个人对此商品评价比如一是五星,二是三星,三是二星,这样加在一起是10/3=3取,那么商品详情页,用户评价星数就是三星.至于用户评价后面添加个评论条数统计,是要显示3还是1呢,如果是3,默认底部的评论就有调用,只要引用过来就行。至于要显示1的话就直接静态加上去就行。
ECShop下载                             ECShop4.0商业授权

TOP

我在lib_goods.php里面添加

/**
* 获得商品评论的星级
*
* @access      public
* @param       string      $goods_id
* @return  array
*/
function get_comment_rank_sum($goods_id)

{
        $sql = "SELECT round(sum(comment_rank)/count(*)) FROM " . $GLOBALS['ecs']->table('comment')
        . " WHERE status=1 and  comment_type =0 and id_value =".$goods_id ;//status=1表示通过了的评论才算  comment_type =0表示针对商品的评价

    return $GLOBALS['db']->getOne($sql);
}

TOP

很棒的内容很有帮助,谢谢,并继续努力工作。











------------------------------------------------------------------------------------
我喜欢的wedding dresses salenfl jerseys.
ECShop下载                             ECShop4.0商业授权

TOP

这个强大,标记

TOP

{$pager.record_count}
ECShop下载                             ECShop4.0商业授权

TOP

修改的是category.php页,打开,查找到一下代码: $arr[$row['goods_id']]['name']             = $row['goods_name'];
复制代码在下面添加一下代码: $goods_id = $row['goods_id'];

     $count = $GLOBALS['db']->getOne("SELECT COUNT(*) FROM " . $GLOBALS['ecs']->table('comment') . " where comment_type=0 and id_value ='$goods_id'");

  $arr[$row['goods_id']]['review_count']      = $count;
复制代码其次修改项目goods_list.lbi,在你需要调试评论次数的地方添加以下代码: (此商品已有<font color="#CC0000" style="font-weight:bold;">{$goods.review_count}</font>人评论)

TOP

可以通过id_value去comment表中查数据
ECShop下载                             ECShop4.0商业授权

TOP

我可不会啊。。。。。。。

TOP

杀猪给伙子看!!!!

TOP

杀猪给伙子看!!!!
这是什么意思啊?





























nike free run 2,  nike free run 3,  nike free run 2 men
ECShop下载                             ECShop4.0商业授权

TOP

返回列表