• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >ecshop > 在ECSHOP的商品列表调用评论数量的方法

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

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-13

佚名 向大家介绍了ecshop商品评论,ecshop商品采集,ecshop上传商品图片,ecshop商品详情页,ecshop商品属性等相关知识,希望对您有所帮助
ECSHOP的商品列表页如果能显示相对应的评论数,那就更好了,我们也可以添加一些浏览次数,这样商品的列表看起来就更加丰富了,今天我们就给大家来讲解一下如何在ECSHOP的商品列表调用评论数量,需要修改系统文件,修改之前请备份相关文件。

修改分类文件

修改category.php 文件,定位到 category_get_goods() 函数部分找到

</div>
  1. $sql = 'SELECT g.goods_id, g.goods_name, g.goods_name_style, g.market_price, g.is_new, g.is_best, g.is_hot, g.shop_price AS org_price, ' .   
  2.                 "IFNULL(mp.user_price, g.shop_price * '$_SESSION[discount]') AS shop_price, g.promote_price, g.goods_type, " .   
  3.                 'g.promote_start_date, g.promote_end_date, g.goods_brief, g.goods_thumb , g.goods_img ' .   
  4.             'FROM ' . $GLOBALS['ecs']->table('goods') . ' AS g ' .   
  5.             'LEFT JOIN ' . $GLOBALS['ecs']->table('member_price') . ' AS mp ' .   
  6.                 "ON mp.goods_id = g.goods_id AND mp.user_rank = '$_SESSION[user_rank]' " .   
  7.             "WHERE $where $ext ORDER BY $sort $order";  
</div> </div> 修改为

</div>
  1. $sql = 'SELECT g.goods_id, g.goods_name, g.goods_name_style, g.market_price, g.is_new, g.is_best, g.is_hot, g.shop_price AS org_price, ' .   
  2.                 "IFNULL(mp.user_price, g.shop_price * '$_SESSION[discount]') AS shop_price, g.promote_price, g.goods_type, " .   
  3.   " IFNULL(AVG(r.comment_rank),0) AS comment_rank,IF(r.comment_rank,count(*),0) AS  comment_count, ".   
  4.                 'g.promote_start_date, g.promote_end_date, g.goods_brief, g.goods_thumb , g.goods_img ' .   
  5.             'FROM ' . $GLOBALS['ecs']->table('goods') . ' AS g ' .   
  6.             'LEFT JOIN ' . $GLOBALS['ecs']->table('member_price') . ' AS mp ' .   
  7.                 "ON mp.goods_id = g.goods_id AND mp.user_rank = '$_SESSION[user_rank]' " .   
  8.      ' LEFT JOIN  '. $GLOBALS['ecs']->table('comment') .' AS r '.   
  9.    'ON r.id_value = g.goods_id AND comment_type = 0 AND r.parent_id = 0 AND r.status = 1 ' .   
  10.             "WHERE $where $ext group by g.goods_id ORDER BY $sort $order";  
</div> </div>


然后继续找到


在它下面增加几行代码


修改模版文件

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


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

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

相关文章

  • 2017-05-13Ecshop使用支付宝支付成功后提示“此支付方式不存在或者参数错”的解决方法
  • 2017-05-13ecshop调用指定分类的文章的方法介绍
  • 2017-05-13ecshop伪静态后产品列表页切换显示方式无法打开页面的解决问题
  • 2017-05-13调用ecshop商品顶级分类ID我NAME的二种方法
  • 2017-05-13在ECSHOP的商品列表调用评论数量的方法
  • 2017-05-13ecshop购物车消失后产品只能单件购买的解决方法(一步购物设置方法)
  • 2017-05-13设置ecshop的wap版本head部分首页标题的方法
  • 2017-05-13ecshop数据库ecs_stats短时间内会变很大的解决方法
  • 2017-05-13ECShop显示某商品销售累计效果的实现代码
  • 2017-05-13ecshop配送方式和对应的文件整理

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • ecshop图文安装过程详解
    • 设置ecshop的wap版本head部分首页标题的方法
    • ecshop配送方式里同时出现两个顺丰快递的解决方法
    • ecshop中如何添加限时抢购功能可以看到一个倒计时
    • uchome首页调用echsop最新上架列表
    • Ecshop实现支付时传送商品订单号和商品名称的方法
    • 去掉echsop头部和底部的所有的版权的详细步骤
    • ECshop商品相册显示顺序为正序实现方法
    • ecshop伪静态后产品列表页切换显示方式无法打开页面的解决问题
    • 在ECSHOP的商品列表调用评论数量的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有