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

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

开通本站Svip会员,全站资源免费下
可能有些朋友乍一看标题会有些模糊,那好先上效果图:7 h2 }/ V9 v5 x; y- w6 X
101014222207187503tsgrxx.jpg
+ H5 L: W  o: q7 N0 s' s) N
7 E) i0 ?2 V" \# ]这是后台的订单查看页面,默认是不显示“商品总数”的,下面我们就通过二次开发来给他加上这个功能。
4 k( }6 ]8 g1 ^5 j& d( c9 e7 t7 e1 [0 ^( p1 h2 W
注:本教程以 ECSHOP2.7.2 为准,其他版本,请自行仿照修改# u0 [* @# ^) }# g
+ g% g1 U! p( I: D* u7 a/ ?
1、打开admin/order.php文件
" ^7 Y8 Q2 v- w2 q  H搜索  
9 g/ _2 p( \# B# W1 O* Y/ k) Y% V$res = $db->query($sql);
/ k3 e3 J6 w) V7 t* r一共能搜索到很多处,+ `. m2 Q" P; Z# r1 J4 x
按前后顺序,在第一处(大概在320行)的下边
& X, w7 j( i& e增加
  C7 e8 [7 w* @' e1 h# Z$goods_nums=0;
9 R( ?  i" t+ n2 s& u- m
, `" c( j3 m7 a1 ]/ g2、紧接着继续搜索(大概在351行)
4 W; @( }# ^! w6 }! d9 e$goods_list[] = $row;
( r; P( |5 q" b' o8 u在它下边增加一行代码) k9 U& I8 ?/ @
$goods_nums+=$row['goods_number'];) {7 q: p0 F) d
, s* L+ Q  V4 H7 ?+ H
3、紧接着继续搜索 (大概在367行)
) |% e, O' h$ t, e$smarty->assign('goods_list', $goods_list);) n+ p- V0 t0 A$ ~* Z7 h
在它下边添加一行代码. p2 u( u$ a; v; ]; A
$smarty->assign('goods_nums', $goods_nums);$ c7 {. }5 D. H
6 l2 X; f* m  J1 i( `( l
4、修改 admin/templates/order_info.htm' N2 E2 n2 d6 g3 {! U+ {
<td></td>/ d8 K$ i# k+ H/ `' \0 i
    <td>&nbsp;</td>
$ V4 b1 b* m$ ~+ l8 T7 e    <td>&nbsp;</td>
修改为4 n" W% i  r9 j- z& [3 M
<td></td>
) g" D' y" t+ z  i0 Q* {% M- c    <td>{if $goods_nums}<div align="right"><strong>商品总数:</strong></div>{/if}</td>
) `1 B( j1 d$ \+ g; a1 F    <td>{if $goods_nums}<div align="right">{$goods_nums}</div>{/if}</td>
* x1 \- d! F: W. \8 n

全部评论 0

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