php批量打印快递单,ecshop批量打印快递单的方法
ecshop批量打印快递单的方法
文章作者:网友投稿 发布时间:2009-10-06 17:56:12 来源:网络
在ecshop后台系统中,在订单的详细页面,可以打印快递单,是一些和ecshop订单相关的资料.在配送方式列表中,你可以设置他的打印模板. 首先,修改order_list.htm加上一按扭. input name=print_shopping type=submit id=btnSubmit5 value=快速打印快递 class=button disabled=true
在ecshop后台系统中,在订单的详细页面,可以打印快递单,是一些和ecshop订单相关的资料.在配送方式列表中,你可以设置他的打印模板.
首先,修改order_list.htm加上一按扭.
用来批量打印快递单.
在ecshop后台的order.php中加入
elseif (isset($_POST['print_shopping'])){
$region_array = array();
$region_id = !empty($_CFG['shop_country']) ? $_CFG['shop_country'] . ',' : '';
$region_id .= !empty($_CFG['shop_province']) ? $_CFG['shop_province'] . ',' : '';
$region_id .= !empty($_CFG['shop_city']) ? $_CFG['shop_city'] . ',' : '';
$region_id = substr($region_id, 0, -1);
$region = $db->getAll("SELECT region_id, region_name FROM " . $ecs->table("region") . " WHERE region_id IN ($region_id)");
if (!empty($region))
{
foreach($region as $region_data)
{
$region_array[$region_data['region_id']] = $region_data['region_name'];
}
}
$smarty->assign('shop_name', $_CFG['shop_name']);
$smarty->assign('province', $region_array[$_CFG['shop_province']]);
$smarty->assign('city', $region_array[$_CFG['shop_city']]);
$smarty->assign('shop_address', $_CFG['shop_address']);
$smarty->assign('service_phone',$_CFG['service_phone']);
//以上是系统参数
$order_sn_list = explode(',', $_POST['order_id']);
foreach ($order_sn_list as $order_sn)
{
/* 取得订单信息 */
$order = order_info(0, $order_sn);
$smarty -> assign('order',$order);
$shipping_print = $db->getOne("SELECT shipping_print FROM " . $ecs->table("shipping") . " WHERE shipping_id=" . $order['shipping_id']);
if (!empty($shipping_print))
{
echo $smarty->fetch("str:$shipping_print");
}
else
{
$shipping_code = $db->getOne("SELECT shipping_code FROM " . $ecs->table('shipping') . " WHERE shipping_id=" . $order['shipping_id']);
include_once(ROOT_PATH . 'includes/modules/shipping/' . $shipping_code . '.php');
if (!empty($_LANG['shipping_print']))
{
echo $smarty->fetch("str:$_LANG[shipping_print]");
}
else
{
echo $_LANG['no_print_shipping'];
}
}
}
exit;
}
php批量打印快递单,ecshop批量打印快递单的方法相关推荐
- 微信小商店快递单怎么一键打印;具体操作流程是什么?丨国仁猫哥
微信小商店已经全面上线,目前对企业.个体.个人三种开店类型全量开放. 为了给买家更好的服务体验,微信小商店平台也在开放第三方服务商接入服务市场,关于店铺订单批量打印快递单,发货操作可以在打单软件上实现 ...
- 个人永久性免费-Excel催化剂功能第97波-快递单号批量查询物流信息
电商时代,快递已进千万家,做电商零售行业的,快递信息的再挖掘,也显得更有意义,是数据精细化运营中必不可少的一环. 一般站在系统的角度,数据用于业务流转的增删改查使用,而对于分析需求来说,这些业务系统里 ...
- C-lodop打印控件 实现批量打印
Lodop是什么? 官网链接 有人说她是Web打印控件,因为她能打印.在浏览器中以插件的形式出现,用简单一行语句就把整个网页打印出来: 有人说她是打印编程接口,因为她介于浏览器和打印设备之间,是个通道 ...
- python批量打印mathcad_Print Conducto全能批量打印工具
Print Conducto全能批量打印工具由西西给大家带来,这款软件也是一个打印软件,可以批量打印,非常的好用,不用自己一个个的去点了,让需要经常打印的朋友省了不少的心,赶紧来下载Print Con ...
- python批量打印pdf_通过Dynamo批量打印PDF图纸
最近有小伙伴留言,希望写一篇关于批量打印PDF图纸的教程,于是呢,这次就简单介绍一下批量打印pdf. 首先我在我的Dynamo节点库里简单搜了一下,发现打印pdf的节点挺多的,方式大同小异,我继续选O ...
- 批量打印--不展现直接后台打印
批量打印--不展现直接后台打印(跳过手动触发打印) 实现效果: 客户经常想要实现多个报表批量打印(applet打印),并且不对报表进行展现(不手动点击打印触发),直接进行APPLET打印操作. 解决思 ...
- 怎么根据快递单号批量查询物流信息?
在有众多快递公司单号的情况下,该如何根据快递单号批量查询物流信息呢?下面随小编一起用快递批量查询高手来试试叭. 预览物流效果 先看下用快递批量查询高手批量查询快递单号的物流效果 查询后的单号信息都一行 ...
- 微海快递单号批量查询 v1.0
简介: 微海快递单号批量查询软件界面简单直观,您可以利用它来对快递单号进行批量查询,使用方法也十分简单,只需要将需要查询的单号以一行一个的形式输入进软件内,就可以快速查询到相关的物流信息,方便快递公司 ...
- 教你怎么淘宝导入快递单号批量发货
DUMUZ是什么? Dumuz是一款软件产品,可模拟人在电脑上的不同系统之间操作行为, 替代人在电脑前执行具有规律与重复性高的办公流程. 目前基于实际业务场景在软件搭建了部分天猫/淘宝/京东网页数据 ...
- 【C#+SQL Server+打印组件】实现电商快递单打印系统 五:自定义组件和快递单模板设计(附源码和资源)
需要源码和资源请点赞关注收藏后评论区留言私信~~~ 一.自定义组件(扩展TextBox) 由于快递单种类较多,所以在设计系统时考虑开发一个通用模板,由用户根据自己使用的快递单样式自行定义快递单的文本输 ...
最新文章
- 「模型解读」resnet中的残差连接,你确定真的看懂了?
- POJ 2778 DNA Sequence [AC自动机 + 矩阵快速幂]
- 【已解决】window10任务栏图标显示异常解决方法--有详细解释
- python自学什么书比较好-19年学习Python有什么好的书籍推荐吗?
- Golang闭包陷阱
- 第4代白盒測试方法介绍--理论篇
- P1068 分数线划定 洛谷 (C++)(结构体排序)
- vivado2018.3添加IP库
- 练习题︱streamlit + opencv/YOLOv3 快速构建自己的图像目标检测demo网页
- MD5算法的C++实现
- javascript - return
- Android----获取包名和sh1
- Linux系统管理.Samba配置文件
- 软件开发常用设计模式—单例模式总结(c++版)
- 【运动控制】梯形加减速 三角加减速 柔性S型加减速曲线的认识
- 咪咕音乐HTML代码,python3爬取咪咕音乐榜信息(附源代码)
- Java实现第九届蓝桥杯分数
- 【MVO TSP】基于matlab灰狼算法求解旅行商问题【含Matlab源码 1327期】
- 国产服务器Kylin(aarch64)安装mysql8.0.27
- 3650M5 IMM 配置升级