欢迎访问 夜阑小雨 我的学习碎片档案,这里记录了我的学习内容和工作中经验,希望给您带去帮助。

【转】Ecshop后台快递单打印修正显示货品名称和收货人省市区

Ecshop 夜阑小雨 658℃ 0评论

Ecshop后台自带的快递单打印,他本身的原理应该是这样的,每件快递单和发货单是对应的.就是发货单对应快递单

  然后在快递单上显示订单号.

  但并不是所有的商家想每个订单打印两次吧!最少我现在的老板小气得要死,只需要打印快递单,没办法只能自己修改!

  不过快递单上没有收货人的省市,这点确实没做好,那么先添加两个变量的输出,就是收货人的省市区

   更改以下两个标签即可

            $sql=mysql_query(“SELECT region_name FROM `ecs_region` WHERE region_id=$order[province]”);
            $province_name=mysql_fetch_array($sql);
            $lable_box[‘t_customer_province’] =$province_name[region_name]; //收件人-省份

            $sql=mysql_query(“SELECT region_name FROM `ecs_region` WHERE region_id=$order[city]”);
            $city_name=mysql_fetch_array($sql);
            $lable_box[‘t_customer_city’] = $city_name[region_name]; //收件人-城市

            $sql=mysql_query(“SELECT region_name FROM `ecs_region` WHERE region_id=$order[district]”);
            $district_name=mysql_fetch_array($sql);
            $lable_box[‘t_customer_district’] =  $district_name[region_name]; //收件人-区/县

不好意思,做测试所有没有用Ecshop自带的mysql库来进行取值.

 

那么接下来就是取客户定的商品货号.比较适合衣服,鞋帽,这样配单的时候就非常的快.

   $sql=mysql_query(“SELECT goods_name,goods_number,product_id FROM `ecs_order_goods` WHERE        `order_id`=$order[order_id] ORDER BY product_id DESC”);
   $quick_num=0;
   $quick_attr_s=”;
   while($xxx=mysql_fetch_array($sql)){
         $sql_get_product_sn=mysql_query(“SELECT `product_sn` FROM `ecs_products` WHERE `product_id` =$xxx[product_id]”);
      $get_product_sn=mysql_fetch_array($sql_get_product_sn);
      if(!empty($get_product_sn[‘product_sn’])){
        $quick_num+=$xxx[goods_number];
     $quick_attr_s.=”/”.$get_product_sn[‘product_sn’];
      }else{
        $quick_attr_s.=”/”.$xxx[‘goods_name’];
      }
    
   }
   $quick_attr_s=substr($quick_attr_s,1);
   $lable_box[‘t_order_no’] =$quick_attr_s; //订单号-订单__在编辑快递单模板的时候,可视模板编辑的时候,订单号就是现实货品名称了
   $lable_box[‘t_order_best_time’] = $quick_num;; //送货时间-订单 购物数量  便签的送货时间_订单就是现实购物数量

 

   都是测试,所有没有进行SQL的Ecshop库进行操作.所有看上去代码比较多.

 

   显示效果如下:

转载请注明:夜阑小雨 » 【转】Ecshop后台快递单打印修正显示货品名称和收货人省市区

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址