在ECSHOP的商品列表调用评论数量的方法

在ECSHOP的商品列表调用评论数量的方法,第1张

在ECSHOP的商品列表调用评论数量的方法

详细介绍了如何启用ECSHOP的商品列表中的评论总数,朋友们一定要参考。

ECSHOP的商品列表页假如能显示信息相对性应的评论数,那么就更强了,大家还可以加上一些访问频次,那样产品的列表看上去就更为丰富多彩了,今日大家就给大伙儿来解读一下怎样在ECSHOP的商品列表启用评论总数,必须修改系统软件文件,修改以前请备份数据有关文件。

修改归类文件

修改category.php文件,精准定位到category_get_goods()涵数一部分寻找

SQLCode拷贝內容到剪贴板 $sql='SELECTg.goods_id,g.goods_name,g.goods_name_style,g.market_price,g.is_new,g.is_best,g.is_hot,g.shop_price作为org_price,'。
  • IFNULL(mp.user_price,g.shop_price*'$_SESSION[discount]')作为shop_price,g.promote_price,g.goods_type。
  •                 'g.promote_start_date, g.promote_end_date, g.goods_brief, g.goods_thumb , g.goods_img ' .  'g.promote_start_date,g.promote_end_date,g.goods_brief,g.goods_thumb,g.goods_img'。
  • 从。$GLOBALS['ECS']->;表(“商品”)。如g'。
  • 左连接。$GLOBALS['ECS']->;表('member_price')。作为议员。
  • “在mp.goods_id=g.goods_id和MP.user_rank='$_SESSION[user_rank]'”上。
  • ”WHERE$WHERE$extORDERBY$sort$ORDER”; 修改为

    SQLCode拷贝內容到剪贴板 $sql='SELECTg.goods_id,g.goods_name,g.goods_name_style,g.market_price,g.is_new,g.is_best,g.is_hot,g.shop_price作为org_price,'。
  • IFNULL(mp.user_price,g.shop_price*'$_SESSION[discount]')作为shop_price,g.promote_price,g.goods_type。
  • IFNULL(AVG(r.comment_rank),0)作为注释_等级,IF(r.comment_rank,count(*),0)作为注释_计数。
  •                 'g.promote_start_date, g.promote_end_date, g.goods_brief, g.goods_thumb , g.goods_img ' .  'g.promote_start_date,g.promote_end_date,g.goods_brief,g.goods_thumb,g.goods_img'。
  • 从。$GLOBALS['ECS']->;表(“商品”)。如g'。
  • 左连接。$GLOBALS['ECS']->;表('member_price')。作为议员。
  • “在mp.goods_id=g.goods_id和MP.user_rank='$_SESSION[user_rank]'”上。
  • 左连接。$GLOBALS['ECS']->;表(“注释”)。如r'所示。
  • '在r.id_value=g.goods_id,comment_type=0,r.parent_id=0,r.status=1时'。
  • ”WHERE$WHERE$extgroupBYg.goods_idORDERBY$sort$ORDER”;

  • 那就再找找。


    复制代码编码如下:
    $arr[$row['goods_id']]['URL']=build_uri('goods',array('GID'=>;$row['商品_id']),$row['商品_名称']);

    下面是两行代码。


    复制代码如下:
    $row['comment_rank']=ceil($row['comment_rank'])==0?5:ceil($row['comment_rank']);
    $arr[$row['goods_id']]['comment_rank']=$row['comment_rank'];
    $arr[$row['goods_id']]['comment_count']=$row['comment_count'];

    修改自由模板文件

    修改themes/default/library/goods_list.lbi文件找到


    复制代码如下:
    {$lang.btn_collect}</a>;

    抬起来。


    复制代码编码以下:
    <imgsrc="images/stars{$goods.comment_rank}.gif"style="width:78px;height:15px;"/>


    复制代码如下:

    欢迎分享,转载请注明来源:内存溢出

    原文地址: http://outofmemory.cn/zz/772276.html

    (0)
    打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
    上一篇 2022-05-03
    下一篇 2022-05-03

    发表评论

    登录后才能评论

    评论列表(0条)

    保存