欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

arclist调用指定栏目内不包含下级栏目的文章

shiping1 的头像
DedeCMS网站内容管理系统官方论坛 -> 旧版存档 -> 如何通过arclist调用指定栏目内不包含下级栏目的文章 [打印本页]登录 -> 注册 -> 回复主题 -> 发表主题
 
68wz2009-10-06 20:58

如何通过arclist调用指定栏目内不包含下级栏目的文章

我在首页需要调用一下指定栏目ID为8的栏目的文章,我的代码如下:
<ul>{dede:arclist typeid='8' row='10' col="1" orderby='hot'}
<li><a href='[field:arcurl/]'>[field:shorttitle/]</a></li>
{/dede:arclist}
</ul>
但是调用后,此栏目的子栏目(栏目ID为15)的内容也出现在列表里。我不想调用子栏目的内容,并且在“系统基本参数”——“性能选项”——“上级列表是否包含子类内容:”处已选择了“否”。但是调用后子栏目内容仍出现在列表里。
请高手指点。谢谢。

68wz2009-10-06 21:58
请高手指点!

68wz2009-10-08 17:05
没人回答?

nichelous2009-10-08 20:33
系统基本参数”——“性能选项”——“上级列表是否包含子类内容:”处已选择了“否”。

------------------------------
上面这个设置,指的是列表页是否包括下级栏目的文章,不是指这个arclist标签。

我查了一下DEDE的帮助手册,发现这么一句:
getall='1' 在没有指定这属性的情况下,在栏目页、文章页模板,不会获取以","分开的多个栏目的下级子类


我觉得你可以在你的标签里,加入getall='0'  参数试试  但是我试了不行
来自 http://bbs.dedecms.com/simple/t186627.html
普通分类: