ECShop H5微商城
ECShop APP商城
ECshop4.0商业授权
ECShop源码全能套餐
ECMall全能套餐(含主机)
ECMall3.0功能定制
ECShop商城小程序
ECShop二开定制
ECShop授权套餐
ECShop装修市场
ECMall基础套餐(PC+H5)
ECMall3.0商业授权
返回列表 发帖

[共享] 在首页调用用户好评

/**
* 获得最新的评论列表。
*
* @access private
* @return array
*/
function get_mycomments($num)
{
$sql = 'SELECT id_value, user_name, content, add_time, comment_rank FROM ' . $GLOBALS['ecs']->table('comment') . ' WHERE comment_rank = 5 AND status = 1 ORDER BY comment_id DESC LIMIT 5';

if ($num > 0)
  
$res = $GLOBALS['db']->getAll($sql);
$comments = array();
foreach ($res AS $idx => $row)
{

   $comments[$idx]['user_name']       = $row['user_name'];
   $comments[$idx]['content']         = $row['content'];
   $comments[$idx]['id_value']        = $row['id_value'];
   $comments[$idx]['add_time']        = date('Y年m月d日', $row['add_time']);
   $comments[$idx]['comment_rank']    = $row['comment_rank'];
   

}
return $comments;
}


这样是调出 5 星的

那么我想再调用综合评分 得怎么改呢?
ECShop下载                             ECShop4.0商业授权

不是太清楚~

TOP

做个累计。然后求平均数

TOP

大侠 能写个例子吗~~~呵呵
ECShop下载                             ECShop4.0商业授权

TOP

回复 1# ddspp

不懂
ECShop下载                             ECShop4.0商业授权

TOP

我也在找 首页调用评论呀!高手给一个分享呗!!

TOP

能抓图显示么?  我也想首页调用所有的好评啊

TOP

我贴出来的就可以在首页显示了 加在INDEX.PHP里

<!--{foreach from=$my_comments item=comments}-->
      <li>{$comments.add_time} <a href="goods.php?id={$comments.id_value}&lmtrk=ad%3D991">{$comments.content|truncate:25:""}</a></li>

这个是调用

TOP

$smarty->assign('my_comments',    get_mycomments(5)); // ‘5’代表首页显示5条评论
加在129行上面

TOP

未命名.jpg
2012-12-25 17:53
ECShop下载                             ECShop4.0商业授权

TOP

这个应该是很早就有这个代码吧
ECShop下载                             ECShop4.0商业授权

TOP

嗯 差不多
ECShop下载                             ECShop4.0商业授权

TOP

这个就这么操作行吗?

TOP

这个还真的是不知道啊!
ECShop下载                             ECShop4.0商业授权

TOP

没必要搞这么复杂吧

TOP

返回列表