php批量打印快递单,ecshop批量打印快递单的方法

php批量打印快递单,ecshop批量打印快递单的方法ecshop 批量打印快递单的方法文章作者 网友投稿 发布时间 2009 10 0617 56 12 来源 网络在 ecshop 后台系统中 在订单的详细页面 可以打印快递单 是一些和 ecshop 订单相关的资料 在配送方式列表中 你可以设置他的打印模板 首先 修改 order list htm 加上一按扭 inputname print shoppingtype submitid btnSubm

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;

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/219444.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午10:32
下一篇 2026年3月17日 下午10:33


相关推荐

  • java版我的世界免费获取,持续更新~

    java版我的世界免费获取,持续更新~我的世界:Java版将与基岩版”地形”生成统一!1.18的隐藏更新!保持了JAVA版一致?事实上若你足够了解JAVA版的种子,你会发现其实很多不同的种子代码,会得到的是一个完全一致的世界。04问题四:未来未来JAVA版我的世界,和基岩版的Minecraft,它们真的可能变得完全一致!05问题五:Mojang为什么要让地形统一?一直以来,基岩版最大的魅力就。我的世界:java版免费披风,账号迁移轮到我了,快来看看怎么操作导致启动器显示我没有购买Minecraft,只有试玩资格。只有你选择微软账

    2022年7月8日
    51
  • 小米手机通过电脑上网「建议收藏」

    小米手机通过电脑上网「建议收藏」步骤很简单。只需要两步。所需要的软件工具如下:  电脑软件1.小米USB驱动  手机软件2.超级终端 点击下载  1.打开系统设置-系统-共享手机网络-USB绑定-(打开)  2.USB连接上电脑,在网络连接里会多出一个本地连接4,然后找到一下你的宽带连接(电脑上网那个)点一下右键-属性-共享-允许其他网络用户通过此计算器…选择勾上。  然后找到虚拟网卡(就是第二

    2025年6月23日
    4
  • PHP递归求和计算1加到n的和

    PHP递归求和计算1加到n的和

    2022年2月17日
    51
  • 10.10.10.1可以设置为网关吗_个人如何做跨境电商

    10.10.10.1可以设置为网关吗_个人如何做跨境电商【大型电商项目开发】商品服务-配置网关路由与路径重写-10

    2022年7月28日
    7
  • 三极管的导通条件总结[通俗易懂]

    三极管的导通条件总结[通俗易懂]对三极管放大作用的理解,切记一点:能量不会无缘无故的产生,所以,三极管一定不会产生能量。但三极管厉害的地方在于:它可以通过小电流去控制大电流。放大的原理就在于:通过小的交流输入,控制大的静态直流。假设三极管是个大坝,这个大坝奇怪的地方是,有两个阀门,一个大阀门,一个小阀门。小阀门可以用人力打开,大阀门很重,人力是打不开的,只能通过小阀门的水力打开。所以,平常的工作流程便是,每当放水

    2022年6月18日
    76
  • IMDG

    IMDG将内存作为首要存储介质不是什么新鲜事儿,在对主存的使用上,内存数据网格(InMemoryDataGrid,IMDG)与IMDB类似,但二者在架构上完全不同。IMDG特性可以总结为以下几点:数据

    2022年8月2日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号