dedecms 怎么用php函数过滤子栏目,织梦(dedecms)如何调用指定栏目下的子栏目列表...

本文介绍了如何在织梦内容管理系统(dedecms)中使用channelartlist标签和SQL标签来调用指定栏目下的子栏目列表。讲解了channelartlist标签的typeid和col属性,以及SQL标签的使用方法,提供了具体的代码示例,帮助开发者实现二次开发需求。
摘要由CSDN通过智能技术生成

织梦(dedecms)如何调用指定栏目下的子栏目列表

发布时间:2017-05-07 20:44:32

作者:佚名

阅读:(94)

大家用织梦做二次开发项目的时候都知道,使用channel标签是无法实现这样的效果,因为channel标签是不支持typeid属性的,所以要调用指定栏目下

的子栏目的话就要用channelartlist标签或者SQL标签调用。

一、我们来看看channelartlist标签的调用方法

(1){dede:channelartlist typeid=0 col=2}......{/dede:channelartlist}

除了宏标记外,channelartlist 是唯一一个可以直接嵌套其它标签的标签,不过这里也只限于嵌套调用

{dede:type}{/dede:type} 和 {dede:arclist}{/dede:arclist} 两个标签。

(2)属性

[1]typeid=1 频道ID,默认的情况下,嵌套的标签使用的是这个栏目ID的下级栏目,如果想调用多个特定的栏目,可以用","分开多个栏目ID

[2]col=2 分多列显示

二、SQL标签的调用方法

{dede:sql sql="SELECT typename,typedir,defaultname FROM dede_arctype

where reid = 1 ORDER BY sortrank ASC " }

[field:typename/]

{/dede:sql}

reid = 1 这里写上指定的栏目ID就可以了。

欢迎分享转载→ 织梦(dedecms)如何调用指定栏目下的子栏目列表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值