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

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

来自版块: 站长杂谈发表于: 2015-8-8 23:33:45
48767
0
如本资源下载地址失效,请点击此处进行反馈
开通本站Svip会员,全站资源免费下
也许有的新手朋友还没用过“超值礼包”功能,! i5 z: H. s* [& M5 l
没事,不知道“超值礼包”为何物者请先将本文收藏起来,
1 B( V2 ~  s& n- w: ?: f等到用到的那天,再翻出来阅读也不晚,哈哈。3 y, t+ z9 k. y2 o

% ]- N  I9 C/ p3 j: y% W1 b0 k6 a下面言归正传。
, L  b# B1 F  K- `9 ^熟悉ECSHOP的老手们,都知道:9 l2 B- Q+ [0 |/ K- \  ?" S% K
将某个“超值礼包”加入购物车中,只会显示一个礼包名字(如“摩托罗拉E8大礼包”),没有显示礼包内的商品缩略图。. Q+ ~3 o5 J9 t! g
下面我们就来对ECSHOP购物车进行一番二次开发,将礼包内的商品缩略图也显示出来。  s# C) c# N5 v% f' k$ ~
: y' o+ _& d9 B- x! B! J+ h. X
1)、0 m, Z5 e; ]# ~8 }  b' @
首先修改 includes/lib_common.php
- N0 j5 N/ C4 [+ w$ D/ ~9 f找到 get_package_goods 函数部分
+ g5 W* b/ h. c在开头的SQL语句中加入一个新字段 g.goods_thumb
7 C- e/ B: `& q- r/ N( z7 C( C) }
& E9 S# L4 j: n) @2)、
6 D: \- ]! s' f. [5 E继续向下,找到! X0 ~8 u' D( R0 F. U% `% _. r4 `
if ($value['goods_attr'] != '')  g0 O3 _  i/ E7 @! f
在它上边增加一行代码9 h$ ?7 `  e# J$ I5 A
$row[$key]['goods_thumb'] = get_image_path($value['goods_id'], $value['goods_thumb'], true);# f2 u! g$ q7 G! s

' [( D6 \* |' i, B+ |, O3 T3)、4 e1 J. r0 O/ i, a
继续修改 themes/模板文件夹/flow.dwt8 |  h- Z( V7 a% V+ h
. a3 B" I: r6 h9 l
<!-- {elseif $goods.goods_id gt 0 && $goods.extension_code eq 'package_buy'} -->
! K9 H: u5 _4 W8 Y$ c8 T
& D5 S2 z- y6 X<!-- {else} 优惠活动 -->
2 {2 ]8 p- ]: J+ p! o6 \) P6 u之间的代码修改为下图所示的内容
  k* Z% Q4 R) A& T 1301232155473020904fu8vy.jpg 0 J8 P6 U2 z0 c7 U: P

. g8 L- X8 R' x& S9 l+ h( u6 f继续往下,/ g% ~9 F4 Z0 F+ |% Z
) E& Y! W: U5 F/ Z
<!-- {if $goods.goods_id gt 0 && $goods.extension_code eq 'package_buy'} -->
0 b, A. L% e3 E# ?
) H$ J- H5 N3 ?" m( ~  Y<!-- { else } -->6 x# P; x& L; }
之间的代码修改为下面图片中的样子
4 [, l" s8 x7 m) P) n 130123215750259138ggk071.jpg + H7 V6 ?- v1 u
% X( L# z- Q  _* Y5 A9 l$ _

1 K7 C, ~+ f- D. j  h修改成功以后,将超值礼包加入购物车后的效果就会变为下面这样子2 y+ x/ {1 J0 k8 k
1 i( a' w5 P! i/ C4 |' P" ?9 @* I
1301232128087574871m8s9p.jpg
& F; V; C$ r5 M

全部评论 0

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