在Ecshop后台的订单详情页显示本单商品总数-站长杂谈下载

在Ecshop后台的订单详情页显示本单商品总数

来自版块: 站长杂谈发表于: 2015-8-9 00:03:28
29892
0
如本资源下载地址失效,请点击此处进行反馈
开通本站Svip会员,全站资源免费下
可能有些朋友乍一看标题会有些模糊,那好先上效果图:# I7 w; y7 a# k$ b! ^1 w
101014222207187503tsgrxx.jpg
1 i3 q8 a. J* r( S, }7 H( {- M: S- d" b4 }# p# x& X9 j
这是后台的订单查看页面,默认是不显示“商品总数”的,下面我们就通过二次开发来给他加上这个功能。
3 A$ ^$ i, {. C2 C1 {" ^/ d3 A6 w. z0 G4 u/ G; G7 f
注:本教程以 ECSHOP2.7.2 为准,其他版本,请自行仿照修改
# F! y  T  ^+ t" p) q* o  h- B* a# e4 Q4 G6 a! N" }
1、打开admin/order.php文件+ U4 m* @) N" H
搜索  $ H  K( {! Z, D
$res = $db->query($sql);, w+ j+ v9 w# u: ^
一共能搜索到很多处,3 J) o, D/ |' H& m. K7 H, X+ j
按前后顺序,在第一处(大概在320行)的下边$ [9 H6 s6 U* T0 O. g+ P( ^! M; j  S+ [
增加
" C1 Q+ _9 m! e- B$goods_nums=0;
; A( N( K9 _( h2 t+ y0 _/ R- c$ M- c: N. [0 u
2、紧接着继续搜索(大概在351行): ]' y- L% p" v/ j* S# x! K
$goods_list[] = $row;
- \: r* O  Z8 @! e" E在它下边增加一行代码
& k: q0 G6 F  R4 O$goods_nums+=$row['goods_number'];
- S/ s- e' s- I! Q* u+ F" E4 {0 R$ Z5 o( Z& k! P  R6 {$ l
3、紧接着继续搜索 (大概在367行)
9 H7 j5 F# W. Z0 N  ^9 p: d$smarty->assign('goods_list', $goods_list);1 O7 ~& ~2 T# V0 }! @% O! u
在它下边添加一行代码5 g( z" a6 i* X% A: `, b7 G& s. A
$smarty->assign('goods_nums', $goods_nums);
: v6 z: I' t& O0 f) Z4 [+ \
. J( l- R* f' v6 A6 w+ w4、修改 admin/templates/order_info.htm! A" [( o7 M! E$ Y/ H
<td></td>% ?+ f$ V0 d# _3 H2 f& Y0 `
    <td>&nbsp;</td>. }- S. Y* W6 Y0 h( X5 |) U
    <td>&nbsp;</td>
修改为
- t  a7 T) q9 l! G7 G7 P
<td></td>
- w0 g! [0 Z* w; R* c    <td>{if $goods_nums}<div align="right"><strong>商品总数:</strong></div>{/if}</td>
: ?% k& k1 p/ w$ D    <td>{if $goods_nums}<div align="right">{$goods_nums}</div>{/if}</td>
. ]! X1 s  m  X: G

全部评论 0

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