DEDECMS如何做树形导航结构?这是很多用DEDECMS做仿站程序的兄弟遇到的问题。关于DEDECMS实现嵌套获取栏目及其子栏目列表的问题,在论坛找到了以前版本的修改方法,于是修改了一下,现在分享给大家。请看实例代码:
修改文件:/include/taglib目录下的channel.lib.php,请将以下代码全部复制替换上述文件。
以下为引用的内容:
<?php注:如果你安装的dedecms使用的表前缀进行修改过,需要把上面代码中的 dede_arctype 前缀修改掉才行。
模板调用 [field:sonchannel0] [/field:sonchannel0] 这个是用来取子栏目用得(使用[sonchannel+数字] 作为标签名是为了防止嵌套的时候无法正确解析标签)
这个的作用就是当你的栏目有很多子栏目 无限分级的时候方便你取子栏目的
例子
{dede:channel type='son' typeid='22'}新闻热点
疑难解答