zoukankan      html  css  js  c++  java
  • ECSHOP发货滚动,显视发货人,配送方式名,配送单号及发货日期

    演示效果:

    修改index.php 找到代码

    function index_get_invoice_query()
    {
        $sql = 'SELECT o.order_sn, o.invoice_no, s.shipping_code FROM ' . $GLOBALS['ecs']->table('order_info') . ' AS o' .
                ' LEFT JOIN ' . $GLOBALS['ecs']->table('shipping') . ' AS s ON s.shipping_id = o.shipping_id' .
                " WHERE invoice_no > '' AND shipping_status = " . SS_SHIPPED .
                ' ORDER BY shipping_time DESC LIMIT 10';

    修改成

    function index_get_invoice_query()
    {
        $sql = 'SELECT o.order_sn, o.invoice_no, s.shipping_code,o.consignee, from_unixtime(o.shipping_time,\'%Y-%m-%d\') as shippingtime,o.shipping_name, r.region_name AS province FROM ' . $GLOBALS['ecs']->table('order_info') . ' AS o' .
            ' LEFT JOIN ' . $GLOBALS['ecs']->table('region') . ' AS r ON r.region_id = o.province' . 
                ' LEFT JOIN ' . $GLOBALS['ecs']->table('shipping') . ' AS s ON s.shipping_id = o.shipping_id' .
                " WHERE invoice_no > '' AND shipping_status = " . SS_SHIPPED .
                ' ORDER BY shipping_time DESC LIMIT 10';

    再打开模板 invoice_query.lbi 文件,删除里面的所有文件,用以下代码代替

    <meta http-equiv="Content-Type" content="text/html; charset=gbk">
    <!--{if $invoice_list}-->
    <div class="fhgg">
      <h2>发货通知</h2>
    <div id="mq" class="scrollText" onmouseover="iScrollAmount=0" onmouseout="iScrollAmount=1">
         <div class="mod3con">
         <!-- 发货单查询{foreach name=invoice from=$invoice_list item=invoice} -->
         <div class="vote">
         <li class="f2">收货人:<span> {$invoice.consignee}</span></li>
         <li class="f2">{$lang.order_number}:<span>{$invoice.order_sn}</span></li>
         <li class="f2 kdbh">{$invoice.shipping_name}:<span>{$invoice.invoice_no}</span></li>
         <li class="f2">发货时间:<span>{$invoice.shippingtime}</span></li>
         </div>
         <!-- 结束发货单查询{/foreach}-->
        </div></div></div>
    
    <script type="text/javascript">divheight("invoice");</script>
    <!-- {/if} -->
    
    <script type="text/javascript"> 
    var oMarquee = document.getElementById("mq"); //滚动对象 
    var iLineHeight = 84; //单行高度,像素 
    var iLineCount = 10; //实际行数 
    var iScrollAmount = 1; //每次滚动高度,像素 
    function run() { 
    oMarquee.scrollTop += iScrollAmount; 
    if ( oMarquee.scrollTop == iLineCount * iLineHeight ) 
    oMarquee.scrollTop = 0; 
    if ( oMarquee.scrollTop % iLineHeight == 0 ) { 
    window.setTimeout( "run()", 2000 ); 
    } else { 
    window.setTimeout( "run()", 10 ); //滚动速度
    } 
    } 
    oMarquee.innerHTML += oMarquee.innerHTML; 
    window.setTimeout( "run()", 2000 ); 
    </script>

    因模板不同,CSS样式也不同,效果按模板去修改。

    /*-------发货通知------*/
    .fhgg {
        border:1px solid #ddd;
        height:115px;
        overflow:hidden;
        position:relative;
        width:198px;
    }
    .fhgg h2 {
        height:28px;
        line-height:28px;
        color:#333;
        font-weight:bold;
        padding-left:15px;
        border-bottom:1px solid #ddd;
        background:url(images/fhgg.gif)  repeat-x;
        overflow:hidden;
    }
    
    .scrollText {
        width:198px;
        height:90px;
        line-height:22px;
        overflow:hidden;
    }
    .scrollText li {
        padding:0 7px;
        line-height:28px;
        color:#666;
    }
    .scrollText li span {
        color:#000;
    }
    .scrollText li.kdbh {
        background-color:#eee;
    }

    如果想去掉,配送方式运单号的链接,如下修改 


    includes\modules\shipping


    在对应的配送方式里更改


    一般在最后一行


    把这个函数改成

    function query($invoice_sn)
    {
    return $invoice_sn;

    }

    这样修改,可以避免,因为运单号有链接,造成运单号另起一行。

    ------------------------------------------华丽丽的分割线--------------------- ------------------------------------

    源厂制造10-10000级洁净无尘车间防静电防尘用品!网址:http://www.lgfjd.com 微信号:614412
  • 相关阅读:
    Nginx 限流配置
    Nginx 跨域配置
    LVS实现负载均衡原理及安装配置详解
    Tomcat基本概念
    Hapoxy 基本配置概念
    rsync断点续传
    Nginx概念
    angular img标签使用err-src
    $ionicLoading自定义加载动画
    h5+jquery自制相机,获取图片并上传
  • 原文地址:https://www.cnblogs.com/wangblognet/p/2878037.html
Copyright © 2011-2022 走看看