zl程序教程

您现在的位置是:首页 >  其它

当前栏目

给ECShop添加最新评论

添加 最新 评论 ecshop
2023-06-13 09:15:39 时间

我直接写上操作步骤吧,看下思路,相信大家也会了

第一步:

在includes/lib_goods.php里面构建自定义函数

复制代码代码如下:


/**
 *获取最近评论
 *
 *@returnarray
 */
functionget_latest_comment($limit_num)
{
   $sql="SELECTc.content,c.add_time,g.goods_id,g.goods_nameFROM".$GLOBALS["ecs"]->table("comment")."ASc
           LEFTJOIN".$GLOBALS["ecs"]->table("goods")."ASgonc.id_value=g.goods_id
           WHEREc.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-->