您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop首页商品显示已评论数量
甘风力2024-01-01 21:47:40ecshop商城教程已有人查阅
导读这个需要修改一个程序文件 lib_goods.php今天只讲首页调用(及 很新 热门 热销中显示)其他地方显示 有需要的以后再共享给大家实现在文件末尾添加一个函数
这个需要修改一个程序文件 lib_goods.php今天只讲首页调用(及 很新 热门 热销中显示)其他地方显示 有需要的以后再共享给大家实现在文件末尾添加一个函数
在lib_goods.php程序中所有的:
function get_evaluation_sum($goods_id)
{
$sql = "SELECT 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);
}
然后找到 在get_recommend_goods函数中 大致325行
$goods[$idx]['url'] = build_uri('goods', array('gid' => $row['goods_id']), $row['goods_name']);
其后添加
$goods[$idx]['evaluation'] = get_evaluation_sum($row['goods_id']);
剩下的就是通过在模板中 用{$goods.evaluation}调用了如果分类下面商品也要显示已评论数量:在lib_goods.php程序中所有的:
$goods[$idx]['url'] = build_uri('goods', array('gid' => $row['goods_id']), $row['goods_name']);
代码后添加:
$goods[$idx]['evaluation'] = get_evaluation_sum($row['goods_id']);
本文标签:
很赞哦! ()
相关文章
随机图文
-
ecshop数据表结构说明
ECSHOP 数据字典【1】-- 表的结构 `ecs_account_log`CREATE TABLE IF NOT EXISTS `ecs_account_log` (`log_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT -
ecshop商品图片批量处理方法模糊的处理方法
很多人反映自己商城商品图片很模糊,其实和大家设置缩略图大小有关系,首先要看自己模板缩略图和商品详细页面CSS大小 是多少,然后在设置时间缩略图大小商店设置 -
ecshop出现Deprecated: preg_replace()报错的解决方法
随着PHP5.5 的普及,ECSHOP系统又爆出了新的错误。PHP发展到PHP5.5版本以后,有了很多细微的变化。而ECSHOP官方更新又太慢,发现这些问题后也不及时升级 -
ecshop文章页怎么增加显示文章浏览次数
在ecshop中,如何增加文章的浏览量,专业 也比较强,这个问题很多用户相当的关心,在此分享一下经验:
留言与评论 (共有 条评论) |