现在看看最终实现效果
[快车下载]未标题-1.gif:
从效果图我们可以看出,需要用到以下字段(上图中的评论数就不放进去了,要了解了朋友请下载V4.5在自定义sql标签->官方自带->文章通用分页 可以找到)
文章(ID), 文章标题(title),文章导读(intro) 作者(author) 更新时间(adddate) 阅读次数(hits)
接下来,我们就到科汛后台标签->自定义sql标签->右建新建标签
如下图
[快车下载]2.gif:
按如上图,输入标签名称,根据你的需要可以选择分页标签,
因为点击数及更新时间等我们希望实时的更新,所以就选择ajax 输出,
接下来点击下一步,并在查询语句里输入以下sql语句
select id,title,intro,adddate,hits,author,keywords from KS_Article where verific=1 and tid in({$CurrClassChildID}) order by id desc
这条查询语句大体意思就是从文章表查询出我们上面所说的需要用到的字段.where后面verific=1 说明只查询出已经审核的文章,tid in({$CurrClassChildID)说明在当前栏目通用,即这个标签可以在栏目页通用.order by id desc 说明按最后添加的文章最在最前面
接下来再点下一步进入sql标签制作的最后一步,如下图
[快车下载]3.gif:
上图中的循环体是关键的地方.
具体代码如下:
<script src="/ks_inc/digg.js" language="javascript"></script> <!--引入DIGG读取脚本-->
[loop=10]
<table width="100%" border="0">
<tr>
<td width="80" rowspan="4">
<div style="width:58px;">
<div style="padding-top:10px;text-align:center;background:url(/images/vote_bg_t.png) #FFF no-repeat;height:60px;">
<span id="s{$Field(id,GetInfoUrl,1,2)}" style="font-weight:bold;"></span><br /><span>人支持</span> </div>
<div style="padding-top:2px;height:25px;text-align:center;background: url(/images/vote_bg_b.png) no-repeat center 0;" id="d{$Field(id,GetInfoUrl,1,2)}">
<a href="javascript:digg(1,{$Field(id,GetInfoUrl,1,2)},'/');">顶一下</a></div>
</div>
<script language="javascript">show_digg(1,{$Field(id,GetInfoUrl,1,2)},'/');</script>
<!--顶客图标的显示,可以自行修改-->
</td>
<td><a href="{$Field(id,GetInfoUrl,1,1)}" target="_blank"><font style="color:#ff6600;font-size:14px;">{$Field(title,Text,0,...,0,)}</font></a></td>
</tr>
<tr>
<td>{$Field(intro,Text,250,...,2,)}</td>
</tr>
<tr>
<td>TAGS:{$Field(keywords,Text,0,...,0,)}</td>
</tr>
<tr>
<td>阅读:<font color=red>{$Field(hits,Num,0,2)}</font>人次 <font color=#999999>更新时间:{$Field(adddate,Date,YYYY-MM-DD hh:mm:ss)} 作者:{$Field(author,Text,0,...,2,佚名)}</font> </td>
</tr>
</table>
<div style="border-bottom:1px dashed #999999;"></div>
[/loop]
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




