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

调用一个或多个类别的内容的方法

作者:ceo 来源: 日期:2012-11-14 15:42:00 人气:7553 加入收藏 评论:0 标签:

调用多个类别示范代码如下

<ul>     
{dim sonid:sonid=sdcms.get_sonid("1,2,3,4")}     
{sdcms:rs top="5" field="id,title,style,createdate,isurl,url,classid" table="sd_content" where="islock=1 and classid in([sonid])" order="ontop desc,id desc"}     
<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],30,1)}</a></li>     
{/sdcms:rs}     
</ul>

代码说明:

{dim sonid:sonid=sdcms.get_sonid("1,2,3,4")}

这行表示定义个sonid的变量,并且这个变量获取类别编号为“1,2,3,4”四个类别的所有子类ID的集合,这里写了四个,使用的时候,你可以根据自己的需要进行填写,多个的话以英文逗号间隔即可

调用一个类别的示范代码如下:

<ul>    
{sdcms:rs top="5" field="id,title,style,createdate,isurl,url,classid" table="sd_content" where="islock=1 and classid in([sdcms.get_sonid(2)])" order="ontop desc,id desc"}    
<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],30,1)}</a></li>    
{/sdcms:rs}    
</ul>

代码说明:
其中的“sdcms.get_sonid(2)”中的“2”即表示要调用的类别ID,我们换成自己需要的类别ID即可

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