Heim >php教程 >php手册 >给ECShop添加最新评论

给ECShop添加最新评论

WBOY
WBOYOriginal
2016-06-06 20:14:37746Durchsuche

这篇文章主要介绍了给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中使用以下代码即可在商品详情页面中调用“最新评论”

复制代码 代码如下:



Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn