Ecshop程序如何在网站后台订单列表处添加商品总数记录的

By:Anna Scaret
1 min read2021-09-22 10:38:53

小编一般喜欢逛逛很多开源程序的论坛,因为这些论坛会把程序最新的漏洞和升级之类的信息第一时间公布出来,最近小编在ecshop论坛发现了有几个站长朋友都提出了一个相同的问题,那就是如何在网站后台订单列表处添加商品总数记录呢?开始小编还不是很明白什么意思?后来联系了一位站长朋友明白了,这样做的好处就是可以清楚的看到本单的销售商品总数,以便于每天站长统计。那么如何才可以顺利的添加上呢?小编自己在PHP免备案空间上安装了一款商城系统,通过二次开发实现了。下面分享下方法吧。第一步:连接FTP工具,按照路径找到admin/order.php文件并使用高级编辑器打开。在320行代码找到以下代码:
$res = $db->query($sql);在下面添加一行代码:增加
$goods_nums=0;2)再找到351行代码:
$goods_list[] = $row;在它下边增加一行代码
$goods_nums+=$row['goods_number'];3)找到367行代码:
$smarty->assign('goods_list', $goods_list);在它下边添加一行代码
$smarty->assign('goods_nums', $goods_nums);第二步:修改好了以上文件,开始修改模板文件了。模板文件的作用就是用来显示调取的数据。按照路径:admin/templates/order_info.htm找到该文件使用高级编辑器打开。找到220-222行代码:
<td></td><td> </td><td> </td>修改为以下代码:
<td></td><td>{if $goods_nums}<div align="right"><strong>商品总数:</strong></div>{/if}</td><td>{if $goods_nums}<div align="right">{$goods_nums}</div>{/if}</td>所有的都改好了再上传到对应的目录下更新缓存就可以看到效果了如下:

本文地址:https://www.gaosudu.com/ecshop/20322.html