php专区

 首页 > php专区 > PHP应用 > CMS建站 > 如何在ECShop首页调用评论 - ecshop

如何在ECShop首页调用评论 - ecshop

分享到:
【字体:
导读:
          ECShop的评论,其实和留言板是在一起的,大家访问自己的留言板就可以发现这个问题,现在我们只需要把message php的内容调用到首页显示即可,在ECShop官方论坛实际上已经提到了一些 第1步,在...

如何在ECShop首页调用评论

ECShop的评论,其实和留言板是在一起的,大家访问自己的留言板就可以发现这个问题,现在我们只需要把message.php的内容调用到首页显示即可,在ECShop官方论坛实际上已经提到了一些.

第1步,在index.php的最后添加一个函数:

  1. function index_get_comments() 
  2. $sql = ‘SELECT id_value, user_name, content, add_time FROM ‘ . $GLOBALS['ecs']->table(‘comment’) . ‘ WHERE comment_rank = 5 AND status = 1 ORDER BY comment_id DESC LIMIT 5′; 
  3. $res = $GLOBALS['db']->getAll($sql); 
  4. $pvnewcomments = array(); 
  5. foreach ($res AS $row
  6. $pvnewcomments[] = array(‘id_value’ => $row['id_value'], 
  7. ‘user_name’  => $row['user_name'], 
  8. ‘content’  => $row['content'], 
  9. ‘add_time’ => date(“Y-m-d H:i:s”, $row['add_time'])); 
  10. return $pvnewcomments

第2步,在index.php中很多$smarty->assign那段添加一行:

$smarty->assign('pvnewcomments', index_get_comments());

第3步,在模板index.dwt中要调用最新评论的位置添加以下代码:

  1. from=$pvnewcomments item=idxcomment} –> 
  2. <div style=”margin: 8px 0 0 0;”>>匿名用户>{$idxcomment.user_name}><span style=”color: #999; font-size: 10px;”>({$idxcomment.add_time})span>div> 
  3. <div style=”padding: 0 0 8px 0; border-bottom: 1px dotted #ccc;”><a href=”goods.php?id={$idxcomment.id_value}”>{$idxcomment.content}a>div> 
  4. > 

具体调用条数、条件等可相应修改SQL语句,好了,赶快把自己的商城也修改一下吧,让评论也在首页调用出来.

分享到:
ecshop网上商城系统功能介绍说明 - ecsho...
ecshop网上商城系统功能介绍说明 ecshop是一款B2C的网店系统,适合于用户建立属于自己的独立商城,是一款PHP+MYSQL的开源程序,ecshop的最大优势就是完全开源,方便用户修改,开发. 1,安装登录 在安装方面之前有发布过相关文章,也相对比较简单,用户可以查看一下。安装好后,就可以直接登录了...
ecshop商城首页怎样设置广告ALT标签 - ec...
ecshop商城首页怎样设置广告ALT标签 最近给ecshop商城站做优化,发现首页大量的广告图都没有alt属性,那么怎么样给ecshop的广告图添加alt属性呢? 在/includes/lib_insert.php文件找到如下代码: case 0: // 图片广告                  $src = (strpos($row[&#03...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……