首页
Loading
您所在的位置:首页 > 使用技巧 > 正文

调用最新内容的方法

作者:ceo 来源: 日期:2012-11-14 8:25:12 人气:3956 加入收藏 评论:0 标签:
<ul>       
{sdcms:rs top="10" field="id,title,style,createdate,isurl,url,classid" table="sd_content" where="islock=1" order="ontop desc,id desc"}       
{rs:eof}<li>没有资料</li>{/rs:eof}       
<li><a href="{sdcms.geturl($rs[id],$rs[classid],$rs[isurl],$rs[url])}" title="{$rs[title]}"{if $rs[isurl]=1} target="_blank"{/if} {$rs[style]}>{sdcms.cutstr($rs[title],34,1)}</a></li>       
{/sdcms:rs}          
</ul>

简单说明如下:

top="10"

取前10条数据

field="id,title,style,createdate,isurl,url,classid"

查询这些字段:id,title,style,createdate,isurl,url,classid

where="islock=1"

查询条件:正常发布的内容(未审核,未发布的都不显示)

order="ontop desc,id desc"

排序条件:先把置顶的排最前面,然后根据编号排序

{rs:eof}<li>没有资料</li>{/rs:eof}

这行参数是表示:没有任何内容时显示

{sdcms.geturl($rs[id],$rs[classid],$rs[isurl],$rs[url])}

这是固定格式:显示内容的URL链接

{if $rs[isurl]=1} target="_blank"{/if}

这行表示:如果是外部链接,则用新窗口打开

{sdcms.cutstr($rs[title],34,1)}

这行表示:取标题的前34个字符,如果超过34个字符,则后面显示省略号,如果要不显示省略号,则把最后一个参数的1改为0即可

本文网址:http://help.sdcms.cn/jiqiao/61.html
更多>>网友评论
发表评论