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批量打印快递单的方法相关推荐

  1. 微信小商店快递单怎么一键打印;具体操作流程是什么?丨国仁猫哥

    微信小商店已经全面上线,目前对企业.个体.个人三种开店类型全量开放. 为了给买家更好的服务体验,微信小商店平台也在开放第三方服务商接入服务市场,关于店铺订单批量打印快递单,发货操作可以在打单软件上实现 ...

  2. 个人永久性免费-Excel催化剂功能第97波-快递单号批量查询物流信息

    电商时代,快递已进千万家,做电商零售行业的,快递信息的再挖掘,也显得更有意义,是数据精细化运营中必不可少的一环. 一般站在系统的角度,数据用于业务流转的增删改查使用,而对于分析需求来说,这些业务系统里 ...

  3. C-lodop打印控件 实现批量打印

    Lodop是什么? 官网链接 有人说她是Web打印控件,因为她能打印.在浏览器中以插件的形式出现,用简单一行语句就把整个网页打印出来: 有人说她是打印编程接口,因为她介于浏览器和打印设备之间,是个通道 ...

  4. python批量打印mathcad_Print Conducto全能批量打印工具

    Print Conducto全能批量打印工具由西西给大家带来,这款软件也是一个打印软件,可以批量打印,非常的好用,不用自己一个个的去点了,让需要经常打印的朋友省了不少的心,赶紧来下载Print Con ...

  5. python批量打印pdf_通过Dynamo批量打印PDF图纸

    最近有小伙伴留言,希望写一篇关于批量打印PDF图纸的教程,于是呢,这次就简单介绍一下批量打印pdf. 首先我在我的Dynamo节点库里简单搜了一下,发现打印pdf的节点挺多的,方式大同小异,我继续选O ...

  6. 批量打印--不展现直接后台打印

    批量打印--不展现直接后台打印(跳过手动触发打印) 实现效果: 客户经常想要实现多个报表批量打印(applet打印),并且不对报表进行展现(不手动点击打印触发),直接进行APPLET打印操作. 解决思 ...

  7. 怎么根据快递单号批量查询物流信息?

    在有众多快递公司单号的情况下,该如何根据快递单号批量查询物流信息呢?下面随小编一起用快递批量查询高手来试试叭. 预览物流效果 先看下用快递批量查询高手批量查询快递单号的物流效果 查询后的单号信息都一行 ...

  8. 微海快递单号批量查询 v1.0

    简介: 微海快递单号批量查询软件界面简单直观,您可以利用它来对快递单号进行批量查询,使用方法也十分简单,只需要将需要查询的单号以一行一个的形式输入进软件内,就可以快速查询到相关的物流信息,方便快递公司 ...

  9. 教你怎么淘宝导入快递单号批量发货

    DUMUZ是什么? Dumuz是一款软件产品,可模拟人在电脑上的不同系统之间操作行为, 替代人在电脑前执行具有规律与重复性高的办公流程. 目前基于实际业务场景在软件搭建了部分天猫/淘宝/京东网页数据 ...

  10. 【C#+SQL Server+打印组件】实现电商快递单打印系统 五:自定义组件和快递单模板设计(附源码和资源)

    需要源码和资源请点赞关注收藏后评论区留言私信~~~ 一.自定义组件(扩展TextBox) 由于快递单种类较多,所以在设计系统时考虑开发一个通用模板,由用户根据自己使用的快递单样式自行定义快递单的文本输 ...

最新文章

  1. 「模型解读」resnet中的残差连接,你确定真的看懂了?
  2. POJ 2778 DNA Sequence [AC自动机 + 矩阵快速幂]
  3. 【已解决】window10任务栏图标显示异常解决方法--有详细解释
  4. python自学什么书比较好-19年学习Python有什么好的书籍推荐吗?
  5. Golang闭包陷阱
  6. 第4代白盒測试方法介绍--理论篇
  7. P1068 分数线划定 洛谷 (C++)(结构体排序)
  8. vivado2018.3添加IP库
  9. 练习题︱streamlit + opencv/YOLOv3 快速构建自己的图像目标检测demo网页
  10. MD5算法的C++实现
  11. javascript - return
  12. Android----获取包名和sh1
  13. Linux系统管理.Samba配置文件
  14. 软件开发常用设计模式—单例模式总结(c++版)
  15. 【运动控制】梯形加减速 三角加减速 柔性S型加减速曲线的认识
  16. 咪咕音乐HTML代码,python3爬取咪咕音乐榜信息(附源代码)
  17. Java实现第九届蓝桥杯分数
  18. 【MVO TSP】基于matlab灰狼算法求解旅行商问题【含Matlab源码 1327期】
  19. 国产服务器Kylin(aarch64)安装mysql8.0.27
  20. 3650M5 IMM 配置升级

热门文章

  1. iOS 多线程面试题
  2. 前端 利用html实现分页切换效果
  3. 轻巧实用的web ssh工具使用笔记——WGCLOUD
  4. [ExtJs6]随记--去除extjs trial水印
  5. 【ENVI入门系列】02.自定义坐标系(北京54、西安80、2000坐标系)
  6. 408 计算机网络 知识点总结
  7. 人工智能表格票据识别-要素信息自动识别提取
  8. 【硬件通信协议】2. 详细解析SPI通信协议(标准4线SPI)
  9. Java将数字金额转换为中文大写
  10. 飞鹅打印机远程打印订单