给ECShop添加最新评论
发布:smiling 来源: PHP粉丝网 添加日期:2021-05-07 23:36:10 浏览: 评论:0
这篇文章主要介绍了给ECShop添加最新评论的方法及代码分享,需要的朋友可以参考下
我直接写上操作步骤吧,看下思路,相信大家也会了
第一步:
在includes/lib_goods.php里面构建自定义函数,代码如下:
- /**
- * 获取最近评论
- *
- * @return array
- */
- function get_latest_comment($limit_num)
- {
- $sql = "SELECT c.content,c.add_time,g.goods_id,g.goods_name FROM ".$GLOBALS['ecs']->table('comment')." AS c
- LEFT JOIN ".$GLOBALS['ecs']->table('goods')." AS g on c.id_value=g.goods_id
- WHERE c.status=1
- LIMIT ".$limit_num;
- $res = $GLOBALS['db']->getAll($sql);
- return $res;
- }
第二步:在根目录的
goods.php的$smarty->assign('goods_rank', get_goods_rank($goods_id)); // 商品的销售排名
下面添加以下代码:
$smarty->assign('comments_latest', get_latest_comment(10)); //获取最新品论
第三步:
在library目录下创建comments_latest.lbi文件
第四步:
在模板文件goods.dwt中使用以下代码即可在商品详情页面中调用“最新评论”,代码如下:
<!-- #BeginLibraryItem "/library/comments_latest.lbi" --><!-- #EndLibraryItem -->
Tags: ECShop最新评论
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)