来源:自学PHP网 时间:2014-11-28 23:31 作者: 阅读:次
[导读] ecshop本身没有这个查看订单详情页显示商品总数了,但我们有时又必须使用到,所以下文小编就整理了几个例子,大家一起来看看实现 方法吧.有时候一个单子里面会有上百件的小东西,所以...
ecshop后台订单详情页显示商品总数示例ecshop本身没有这个查看订单详情页显示商品总数了,但我们有时又必须使用到,所以下文小编就整理了几个例子,大家一起来看看实现 方法吧. 有时候一个单子里面会有上百件的小东西,所以在订单详情页显示一下该单商品的总数量有时候还是有必要的,下面是修改方法. 此方法没有增加额外的SQL语句来查询商品总数,而是在order.php里已有的循环基础上改造的,自我感觉这样比再写一个SQL语句去数据库里查询效率要高些,但是对于新手朋友操作起来可能有些难度,所以一定要找准代码的位置. 1、打开admin/order.php文件找到,大概在316行左右. $res = $db->query($sql); 注:一定要找对了,因为在order.php里搜索该行代码的话,能搜到好几行,要确定是最上面出现的那行,如果你使用的编辑器能看到行数的话,大概在316行,在它下面增加一行代码: $goods_nums=0; 2、紧接着继续搜索,大概在346行,ecshop二次开发整理. $goods_list[] = $row; 在它下面增加一行代码: $goods_nums+=$row['goods_number']; 3、紧接 着继续搜索,大概在361行. $smarty->assign('goods_list', $goods_list); 在它下 面增加一行代码: $smarty->assign('goods_nums', $goods_nums); 4、修改 admin/templates/order_info.htm,将如下代码:
|
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com