兔源码网 - 专注DZ模版分享、DZ插件分享!

 找回密码
 立即注册

QQ登录

只需一步,快速开始

广告
温馨提示:本站所有DZ相关模板、插件、教程(包括DZ应用中心已下架插件、模板)皆为提供免费下载,无任何收费模式(不包括VIP版块非DZ资源,VIP版块需充值兔币购买会员组方可下载),用户仅需手动前往【申请下载权限】申请用户组下载权限即可,如本站没有您需要的插件或模板,请自行前往淘宝互站网送吗网等第三方站点搜索相关插件或模板进行低价格购买下载本站非常不建议用户浪费金钱前往DZ应用中心购买。

在Ecshop首页上显示最新评论(评论内容&时间)

[复制链接]
tuzi 发表于 2015-8-8 23:56:22 | 显示全部楼层 |阅读模式
温馨提醒:禁止内容附带广告图片、二维码图片,否则将在不通知情况下永久禁言账号!
欢迎加入兔源码站长交流群,您的加入是我们前行的动力!

DZ站长建站交流群:493651246

[ 温馨提示:点击上方群文字,可快速加入QQ群 ]


本教程以“ECSHOP2.7.2 + 官方默认模板” 为例,其他模板大同小异,
- i+ z  U! D" l0 A( [  m3 K% ]5 M$ y% v- M! ?8 h0 ~* j2 c# z
效果图如下:
, z. y( ]8 O1 g5 q 101005010245125003b77ug0.jpg # ~# J' a5 S7 m6 @5 d

8 Z+ p0 P0 D- [/ Q第一步:$ S7 O+ Z0 {) k  o
将下面代码复制,并保存为一个库文件,文件名和保存路径为: /themes/default/library/index_comments.lbi ! ?) i  T; o6 M8 E
4 _: ?" \0 _) S' I3 w
<?php
6 v1 J3 ^6 a5 Gif(!function_exists("get_comments")){
9 m, n9 D5 K2 p' j/ g3 b) @5 sfunction get_comments($num)
, D' `! O5 F1 Y+ F( U3 w{) j! P0 @$ i/ C
   $sql = 'SELECT * FROM '. $GLOBALS['ecs']->table('comment') .  X' w; N+ I* B& ^
            ' WHERE status = 1 AND parent_id = 0 and comment_type=0 '.
" N) L( Y+ |+ h& j1 Q            ' ORDER BY add_time DESC';
9 m) `8 N- B+ r% Y- V( z/ @2 A1 U0 Z  if ($num > 0)' ^- ]0 i* @+ E9 j% H
  {" m- d# x$ @9 e/ x2 g! P
   $sql .= ' LIMIT ' . $num;
! M  u2 Q# B* N1 A2 k- a0 t  }
5 p  S, c: y  U' ~- e  ^  //echo $sql;3 i( W) e; s' i* Y' O
        ( E% T* c5 K% W' Z3 e" ]
  $res = $GLOBALS['db']->getAll($sql);2 M! K! B% U$ k5 f4 w
  $comments = array();6 `  J) u0 m( O% ?& T
  foreach ($res AS $idx => $row)
9 `- V! I! R8 z6 q' }  {
, B. n+ n9 |5 Q8 c8 \  ~4 S   $comments[$idx]['add_time']       = $comments[$idx]['add_time']       = local_date3 J6 i- Z0 E5 ]* [/ l
($GLOBALS['_CFG']['time_format'], $row['add_time']);
2 |+ K# |3 ^+ c1 q$ f   $comments[$idx]['user_name']       = $row['user_name'];
; c, l2 j2 o! \" \! G   $comments[$idx]['content']       = $row['content'];
5 g/ q  X$ r! @0 G% O( W6 k   $comments[$idx]['id_value']       = $row['id_value'];! M6 y0 o: Y+ W3 Y
  }! ]+ V% T9 Y! x4 Y4 D
  return $comments;' W; K2 E) {1 t: ]% Q
}  P) I* _. n4 P7 x9 J+ {
}/ D* f1 y- @. {6 L5 D' A& f) Y" s
$GLOBALS['smarty']->assign('my_comments',get_comments(10)); // 10条数据
- {/ K9 V+ O# P7 \2 m?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
" q) C- D/ W/ Z6 B<!-- 最新评论__Begin -->      
$ ?; U4 x, z) D3 Z. i. i; {6 T% Q  <div class="box_2">
' E- p5 V' k( F6 Z   <h3><span>最新评论</span></h3>
6 p) m) f4 O$ H5 _; g: t  <div class="top10List clearfix">6 W) K2 h' }6 H) w
  <!--{foreach from=$my_comments item=comments}-->' Y$ Z, l( a8 h% {. B3 D8 u
      <ul class="clearfix">      ( @- ]5 a3 a1 _$ C' U7 J
      <li style="padding:5px 10px;">
& m+ H. f% ?5 d: i <a href="goods.php?id={$comments.id_value}" target="_blank">0 a0 Y( \% q+ d
{$comments.content|truncate:21:""}</a><br />9 l, `$ [3 p& I' H3 f
{$comments.add_time}
. f) a4 [4 m) H </li>
% _8 x1 T; Q1 V7 e3 c/ R </ul>
5 z- r( _, C' L# }  <!--{/foreach}-->
6 g6 L0 \5 \. P      </div>( V, F( H! Q6 W; |& \# r
  </div>5 T1 g2 d- e; j! R( J$ u& F

" h( U! E4 h; U: X$ ^" z第二步:% j6 Z3 m! S6 I

' M5 u$ y& l3 ~+ T6 M在ECSHOP首页模板文件中,调用这个库文件$ Z! @/ R) {! I/ `/ V
打开 themes/default/index.dwt 文件,
4 E5 S7 r$ @* e& I, t
</div>* s; k( P& t9 K+ ^( x
  <!--left end-->
上面增加一行调用代码
  K$ U: _; I4 S% ~( C4 ]
<!-- #BeginLibraryItem "/library/index_comments.lbi" -->  <!-- #EndLibraryItem -->

$ b4 d( G3 s) b! r) ]' V/ S# U清除一下缓存
: g; h2 R/ e* \! \7 A; _

版权声明
1、转摘或引用本站内容资源须注明原网址,并标明本站网址(兔源码www.tuyuanma.com);
2、对于转摘或引用本站内容资源而引起的民事纠纷、行政处罚或其他损失,本站不承担责任;
3、对于不遵守本声明或其他违法、恶意使用本站内容者,本站保留其追究法律责任的权利。




自动排版 | 高级模式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广告

兔源码网 ( 赣ICP备17001544号 公网安备36112102000036号 )

兔源码 QQ交流群:493651246  GMT+8, 2019-9-21 12:54
←站长统计工具 查看密码:tuyuanma

兔源码DZ模板下载 站长邮箱:tuyuanma@qq.com 站长QQ:3197813386 网站地图

© 2001-2013 本站内容皆来自互联网及用户分享,如需删除请提供软著或商标证书。

     
快速回复 返回顶部 返回列表