2.6.1 发货公告 滚动效果 带关闭按钮 代码

2016-07-07 16:29 来源:www.chinab4c.com 作者:ecshop专家

应jh_zhuang会员要求,把我的发货公告滚动效果公布出来。
开始你问的时候我的这个公告不能随鼠标停下来,现在好了。

演示:http://www.shexam.cn

首页index.dwt文件中原有发货公告代码删除

在你想添加发货滚动公告的地方添加以下代码
  1. <SCRIPT>
  2. function toueme(){
  3. document.getElementById("topad").style.display="none";

  4. }
  5. </SCRIPT>
  6. <DIV id=topad>
  7. <table width="960px" border="0" cellspacing="0" cellpadding="0" align="center">
  8. <tr>
  9. <td width="10%" height="20" align="right"><h3><span>{$lang.shipping_query}</span></h3></td>
  10. <td width="80%"><marquee height="14" direction="rtl" scrollamount="3" scrolldelay="90" onmouseover=this.stop() onmouseout=this.start() >
  11. <!-- 发货单查询{foreach from=$invoice_list item=invoice} -->
  12. <span class="STYLE1">{$lang.order_number} {$invoice.order_sn}</span>:
  13. {$lang.consignment} {$invoice.invoice_no}
  14. <!-- 结束发货单查询{/foreach}-->
  15. </marquee></td>
  16. <td width="10%" align="right"><a style="CURSOR: hand" onClick=toueme()><img
  17. src="themes/pink/images/close.gif" width=84 height=11 hspace="6" border=0></a></td>
  18. </tr>
  19. </table>
  20. </DIV>
复制代码
关闭按钮的图片自己找个上传空间就可以,或者到我店里下。
CSS美化下,我就不说CSS怎么修改了。调整美观就OK了。



既然都滚动显示了,就没有必要像EC默认的显示10个最新订单了,修改大点吧。要不然就那么点一会就滚动完毕了,难看。


修改index.php
  1. function index_get_invoice_query()
  2. {
  3. $sql = 'SELECT o.order_sn, o.invoice_no, s.shipping_code FROM ' . $GLOBALS['ecs']->table('order_info') . ' AS o' .
  4. ' LEFT JOIN ' . $GLOBALS['ecs']->table('shipping') . ' AS s ON s.shipping_id = o.shipping_id' .
  5. " WHERE invoice_no > '' AND shipping_status = " . SS_SHIPPED .
  6. ' ORDER BY shipping_time DESC LIMIT 10';
复制代码
把其中的limit 10修改成你想要的吧,50个,100个,看你愿意了。


回答:
感谢分享!

谢谢。分享,不错的兄弟。

感谢分享

支持你

谢谢分享!http://www.nana360.cn

不错 这样简单的一个dom代码 让用户感觉很好