ECSHOP购物车中超值礼包显示商品缩略图-站长杂谈下载

ECSHOP购物车中超值礼包显示商品缩略图

开通本站Svip会员,全站资源免费下
也许有的新手朋友还没用过“超值礼包”功能,2 A+ O9 [) [9 V% q, n: D( R) d
没事,不知道“超值礼包”为何物者请先将本文收藏起来,; v3 U6 @' d) Z
等到用到的那天,再翻出来阅读也不晚,哈哈。* ]) K9 U* O  D2 E1 P
2 K: a' L4 ^6 A) ~% G" t
下面言归正传。
) y" `7 ~* R- F熟悉ECSHOP的老手们,都知道:
( I# R" q: v( H1 P0 `% E- f将某个“超值礼包”加入购物车中,只会显示一个礼包名字(如“摩托罗拉E8大礼包”),没有显示礼包内的商品缩略图。
+ L: T' g3 u0 ]& _! ?- f: s( K下面我们就来对ECSHOP购物车进行一番二次开发,将礼包内的商品缩略图也显示出来。6 Z% M8 e4 w7 L! F* ^2 h

" E5 a: U" o& j! |; z0 N# j8 e6 I: B5 X1)、3 P3 @  p% F- [4 D6 i# i, G6 d  m
首先修改 includes/lib_common.php % R5 J( P+ `4 n" @4 D
找到 get_package_goods 函数部分9 }" E0 @' @1 z( J# {" |
在开头的SQL语句中加入一个新字段 g.goods_thumb  V$ Z3 `; Q  ^( W

* {& ]" s& c& d2)、8 y: H; }' N+ ?. X  Z4 m
继续向下,找到
( G' p8 Y$ C2 k- H7 ^( u4 m+ J* cif ($value['goods_attr'] != '')+ s- q- v% S! V( d3 T- @
在它上边增加一行代码
; @. s' p! B4 m# c& `$row[$key]['goods_thumb'] = get_image_path($value['goods_id'], $value['goods_thumb'], true);; a; z( J" H$ i) h" m' k0 d
0 c3 |2 J' z1 }' i5 v
3)、3 m. l  ~; t. v
继续修改 themes/模板文件夹/flow.dwt
" M& u' L4 ?6 N8 i7 J4 B9 y- T
<!-- {elseif $goods.goods_id gt 0 && $goods.extension_code eq 'package_buy'} -->9 k+ r& H/ n9 l+ u9 z
/ k$ B2 ]+ y2 i
<!-- {else} 优惠活动 -->
7 K+ D. e5 c$ d" v之间的代码修改为下图所示的内容
/ |, L# @1 i2 U 1301232155473020904fu8vy.jpg 7 V- r3 w: x' Q, S1 K$ N
/ d" [9 P7 c' g' a" H
继续往下,3 w9 p; N2 ]% o$ z# [

7 w: D# W3 I5 \6 J& v8 h<!-- {if $goods.goods_id gt 0 && $goods.extension_code eq 'package_buy'} -->
; o* u3 T, r6 }8 U2 z, o$ q" c% z3 H/ H. W# a3 V) o0 |
<!-- { else } -->/ F; C. ~& H4 S
之间的代码修改为下面图片中的样子4 b0 S" V. }& {  T& ^! z4 I3 K
130123215750259138ggk071.jpg $ a. P- `. [& s$ j

6 P, ]3 ?1 p, G+ `  ]* y( d, `( h/ ^- E/ A+ {9 x( V6 {
修改成功以后,将超值礼包加入购物车后的效果就会变为下面这样子
7 a# X- {3 Q" E) D! i& d
1 ^; p5 g! J: J/ c( S: p$ b5 O6 f 1301232128087574871m8s9p.jpg ! M, F% z2 l( L

全部评论 0

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