账号通
    

账号  

密码  

4133

查看

7

回复
主题:[分享]一个滚动商城的发货通告 [收藏主题] 本贴被认定为精华 转到:  
sobadgay 当前离线

56

主题

0

广播

2

粉丝
添加关注
级别:学前班

用户积分:804 分
登录次数:62 次
注册时间:2008/11/1
最后登录:2012/4/29
sobadgay 发表于:2009/4/30 11:53:00   | 显示全部帖子 查看该作者主题 楼主 


一个滚动的商城发货公告,做商城的应该有人用到。


 


1.建立总发货信息标签,标签名:发货通知


 


查询语句


 


select BeginDate,ContactMan,DeliverStatus,DeliverType,ID,MoneyTotal,OrderID,Status,UserName from KS_Order where DeliverStatus=1 order by id desc


 


循环语句:


[loop=10]


<span class="t4">{SQL_会员资料({$Field(UserName,Text,0,...,0,)})}
          您订购号为:</span><span class="t4">{$Field(OrderID,Text,0,...,0,)}</span><span class="t3">的商品总金额是:</span><span class="t4">{$Field(MoneyTotal,Num,0,2)}元</span><span class="t3">,{SQL_发货信息({$Field(OrderID,Text,0,...,0,)})},请您及时接收货物。祝您购物愉快。</span>
</br></br>
[/loop]


 


2,建立发货具体信息,标签名:发货信息


 


查询语句:


select DeliverDate,DeliverType,ExpressCompany,ExpressNumber,ID,OrderID,Remark from KS_LogDeliver where OrderID='{$Param(0)}' order by DeliverDate desc


循环语句:


[loop=10]


已于:</span><span class="t4">{$Field(DeliverDate,Date,YYYY-MM-DD)}</span><span class="t3">由</span><span class="t4">{$Field(ExpressCompany,Text,0,...,0,)}</span><span class="t3">发出,单号是:</span><span class="t4">{$Field(ExpressNumber,Text,0,...,0,)}</span><span class="t3">


[/loop]


 


3.会员信息:标签名:会员资料


 


查询语句:


select * from KS_User where username='{$Param(0)}'


 


循环语句:


[loop=10]


<span class="t3">尊敬{$IF("{$Field(Province,Text,0,...,0,空)}"="空"||||的来自)}</span>{$Field(Province,Text,0,...,0,)}</span><span class="t3">的</span><span class="t4">{$Field(RealName,Text,1,0,0,)}</span>{$IF("{$Field(Sex,Text,0,...,0,空)}"="女"||***||先生)}<span class="t3">:<br />


[/loop]


 


以上红色部分,自动截取名字第一个做姓,如果是复姓就没办法了:),然后判断性别。


 


4.前台调用:


 


<div id="fahuo_roll" onmouseover="clearInterval(timer)" onmouseout="timer=setInterval(mar,30)" style="overflow:hidden;height:166px;width:183px;border:1px solid #FF6600;border-top:none;padding:5px;"><div id="fahuo_neirong" style="width:183px;">{SQL_发货通知()}</div><div id="fh22">
</div></div>
<script src="/js/ggroll.js" type="text/javascript"></script>


 


5.js语句:


在js目录下面,建立一个ggroll.js的文件,文件内容如下:


// JavaScript Document


var speed=40;
var fh22=document.getElementById("fh22");
var fahuo_neirong=document.getElementById("fahuo_neirong");
var fahuo_roll=document.getElementById("fahuo_roll");
fh22.innerHTML=fahuo_neirong.innerHTML
function Marquee(){
if(fh22.offsetTop-fahuo_roll.scrollTop<=0)
fahuo_roll.scrollTop-=fahuo_neirong.offsetHeight;
else{
fahuo_roll.scrollTop++;
}
}
var MyMar=setInterval(Marquee,speed);
fahuo_roll.onmouseover=function() {clearInterval(MyMar)}
fahuo_roll.onmouseout=function() {MyMar=setInterval(Marquee,speed)}


 


 


6.大功告成!


 


 


 


 


 


 


 



 

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.10938秒 powered by KesionCMS 9.0