在 首页 调用该商品的评论条数

2016-07-07 15:12 来源:www.chinab4c.com 作者:ecshop专家

本方法由:http://www.028wz.net/ http://www.028studio.com http://www.028tg.net/
以促销商品为例!
1、在文件includes/lib_goods.php最后处(“?>”前)
添加
  1. /**此商品被评论次数,可以对评论加查询条件*/
  2. function commentcount($goods_id){
  3. $sql= "select count(*)from ".$GLOBALS['ecs']->table('comment')." where id_value='".$goods_id."'AND status = 1";
  4. $res = $GLOBALS['db']->getOne($sql);
  5. if($res>0){
  6. return $res;
  7. }else{
  8. return('0');
  9. }
  10. }
复制代码
2、依然在文件includes/lib_goods.php
  1. /**
  2. * 获得促销商品
  3. *
  4. * @accesspublic
  5. * @returnarray
  6. */
复制代码
  1. $goods[$idx]['id']= $row['goods_id'];
  2. $goods[$idx]['name']= $row['goods_name'];
  3. $goods[$idx]['brief']= $row['goods_brief'];
复制代码
之间添加
  1. $goods[$idx]['comment_total_num'] = commentcount($row['goods_id']);;
复制代码
3、在themes\default\library\recommend_promotion.lbi
里打到你要放的位置 ,直接调用
  1. [color=Red]{$goods.comment_total_num} [/color]
复制代码

回答:
要加上parent_id=0

不错哈。

谢谢楼主的好贴支持一下!!

谢楼主的好贴