在ECSHOP文章详情页显示该文章的浏览次数-站长杂谈下载

在ECSHOP文章详情页显示该文章的浏览次数

来自版块: 站长杂谈发表于: 2015-8-9 00:01:26
19168
0
如本资源下载地址失效,请点击此处进行反馈
开通本站Svip会员,全站资源免费下
1)、首先需要修改一下数据库结构
% c$ e4 U" w; a. P2 b6 [( c进ECSHOP后台 》 数据库管理 》SQL查询 ,输入下面SQL语句
/ z1 E" l7 E- r# x) q! H5 H- m3 l
/ X7 N" x9 o% eALTER TABLE `ecs_article` ADD `click_count` INT( 10 ) NOT NULL, k( W) x; x; y9 E) Z4 J! H- Z

$ x. n' Q4 w/ }( f& i% W点 “提交查询”
: }2 I/ h+ ~( X8 @& v9 a4 O3 K" n! t& q) B( A' K. U
2)、修改 /article.php ! f0 Z. F' }' w/ }
+ R$ K# t1 I/ u/ r; `% f  D0 @6 }
搜索
else
. r/ O/ P5 t# i4 d{5 j: n; J4 B# n; ^
    $smarty->display('article_pro.dwt', $cache_id);: A$ H, f/ Q) u
}
( W. C3 \7 v0 \0 R. K- g2 O
在它下面增加一行PHP代码,如下:3 ^$ ~3 }9 @3 O, k7 L
$db->query("update ".$ecs->table('article')." set click_count=click_count+1 where article_id=$article_id") ;

* q% J' b* {$ f! x5 Z( q3)、修改 /themes/default/article.dwt , s. c1 J+ L4 ?( ~: u2 S

% R3 H) b+ Y  m5 }找到
{$article.add_time}
6 F5 y$ O, g% v' J& Y% u9 H
在它后边增加PHP代码,如下:
, K! z) z! ^9 `1 K) b6 b/ |; Y
/ 浏览次数:{$article.click_count}

! W( B0 j- l6 s0 Y这种修改方法,要清除缓存或者缓存自动更新后才能体现出最新的浏览次数来。! W3 g  {/ d9 G' ^0 Y7 @7 S3 A
如果你想能实时显示最新的浏览次数,就要构造一个INSERT函数,并在模板中用 {insert name =“xxx”} 调用。
4 S* y" ]( }2 g; V! h2 b0 ^! G

全部评论 0

您需要登录后才可以回帖 立即登录
登录
0
0
0
返回顶部