|
主题:■推荐■[通用标签]分类文章调用--很多人需要的 [收藏主题] | 转到: |
[QUOTE]
演示:http://elansorcn.elanso.com/ 制作方法:进入“自定义标签” 1、 参数: n_num t_num CID 构建sql查询语句: select top {$Param(0)} id,Tid,Title,Adddate,Hits from KS_Article where Tid ={$Param(2)} 保存名称:分类文章 说明:Tid ={$Param(2)}是调用该CID分类下的文章,如果要调用CID分类及其子类下的文章则应该是Tid in ({$Param(2)}) 2、“循环体”处填入: [loop={$Param(0)}] <li><img src='/UpFiles/Nav.gif' border=0/> <a href="{$Field(id,GetInfoUrl,1,1)}">{$Field(Title,Text,0{$Param(1)},...,0,)}</a></li> [/loop] 以下内容只有回复后才可以浏览 保存完毕即可调用了,调用方法是在模板中插入标签如{SQL_分类文章(10,20,20070341504991)} 10(即n_num)是文章条数, 20(即n_title)是文章标题字数(设为0表示不限制), 20070341504991(即CID)是文章类别的ID,可以在自定义标签,新建标签时的页面里全部看到[/QUOTE] where Tid ={$Param(2)}这个地方应该是'{$Param(2)}',因为这个字段是字符型的.这样问题就解决了,但Tid in ({$Param(2)})这个不行,不知什么原因,希望楼主再解释一下. |
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |