在ECSHOP商品详情页显示收藏数量-站长杂谈下载

在ECSHOP商品详情页显示收藏数量

开通本站Svip会员,全站资源免费下
众所周知,最新版的商品详情页, 已经能够显示购买数量、评论数量了,0 C" Y7 _( Z$ N- `4 W/ R
但是唯独没有显示收藏数量,也就是淘宝上的收藏人气,下面我们就把它显示出来。) h4 a( e  j8 M0 t/ }8 ^0 _

4 @( G0 X, Z' Y  I1)、首先打开 /includes/lib_insert.php  文件
7 N1 e0 u; Q/ T! y2 e( W在文件末尾增加下面代码# v1 G0 f! h' }
. j% F% K# P& W$ c5 c& @* R8 n
/**
; Y, p; C' q6 g! _0 L9 x1 j* 调用某商品的累积收藏
: z8 e0 a, m# m1 x2 e) h' Y" n* A*/
$ k; Y* ]6 e8 `2 X9 n4 Nfunction insert_goods_collect($arr)7 E+ M( \& a6 r5 L8 n6 |3 V
{' z, z( O1 n: ]. t( G6 I
        $sql='select count(user_id) as ids '.'from '. $GLOBALS['ecs']->table('collect_goods')."as co "."where co.goods_id=".$arr['goods_id'];2 a% l4 H4 E. ^/ Y
        $row=$GLOBALS['db']->GetRow($sql);
3 c; b5 |. x: |5 M/ ^8 R7 G5 R        if($row)
4 I  }4 D/ X! h$ H3 K. {9 j        {
7 A$ i' U5 K9 @! X9 Q                $ids = intval($row['ids']);
+ R# b# w0 G2 q/ z8 K        }5 g. o, \3 b( V! X# V; ]
        else
! I4 S* e7 H* [! c/ u! k) L        {# x: _) N  Z1 W2 q4 E
                $ids = 0;
& v1 d; \" O; J) l! J- d% n8 J        }" v0 C8 P2 T3 O
        return $ids;
. N* i2 q4 S; b9 S) q# z; @}
" T% \" m+ [( g3 J( ^5 d, g
2)、接着打开模板文件 /themes/default/goods.dwt ,这里以官方默认模板(2.7.2版)为例) r& L  H; v: ]

7 I) m/ e- J: j+ q* I( t* c
<strong>{$lang.goods_rank}</strong>
上边添加
! u. |( v' q5 v  c- H
<strong>收藏人气:</strong>{insert name='goods_collect' goods_id=$id}人<br>

* f7 `/ e- `% R9 @2 K& V, s7 n1 Z

全部评论 0

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