众所周知,最新版的商品详情页, 已经能够显示购买数量、评论数量了,
2 _: H: H' u$ C6 h但是唯独没有显示收藏数量,也就是淘宝上的收藏人气,下面我们就把它显示出来。
, M1 D# Z# e0 d3 m* n
9 `6 `4 P! b2 G1)、首先打开 /includes/lib_insert.php 文件- g$ e( k0 g3 B$ G
在文件末尾增加下面代码# F( m/ u7 K P$ z! n8 C
2 @& U" J9 z+ z f
/**
- v M" j6 L) Z/ p$ L* 调用某商品的累积收藏
. ^6 ^7 H [1 N6 y; u# a2 R*/
" `" G; R7 o6 i" ] sfunction insert_goods_collect($arr)
0 K% g2 r) ] [1 q2 t{( g4 a) Z% P, ?6 v% E
$sql='select count(user_id) as ids '.'from '. $GLOBALS['ecs']->table('collect_goods')."as co "."where co.goods_id=".$arr['goods_id'];, A% x1 Z' m9 v% p. U( D# }
$row=$GLOBALS['db']->GetRow($sql);
" _7 i7 b2 ~& W. B4 B if($row)" [" w4 M0 X% k) w0 m/ w
{& d+ p0 u; E" D
$ids = intval($row['ids']);
. T5 ~3 W9 `- R& N }
2 ?8 ]+ ]5 c& @ }8 ? else7 k& l1 I* P6 ?8 y- }7 o
{, F5 X! P8 e1 Y4 s2 l1 T: b" ]
$ids = 0;
; E3 V+ M6 }6 P2 X0 A% ? }6 Y: [5 d* }. K' C. b
return $ids;
/ S9 ^# D' N8 L8 a} | 8 x6 L: B/ J. O8 I% a$ ^9 Z
2)、接着打开模板文件 /themes/default/goods.dwt ,这里以官方默认模板(2.7.2版)为例
8 T$ Y3 l* Z, e在& K7 D9 B- c M+ {- }
<strong>{$lang.goods_rank}</strong> | 上边添加
% A( v) L, L# b h5 ]. [<strong>收藏人气:</strong>{insert name='goods_collect' goods_id=$id}人<br> | ) Z m# q" Q3 b3 n; V0 ~0 z- J9 h
|