DedeCms如何获取任意栏目N级列表链接树形菜单
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,DedeCms如何获取任意栏目N级列表链接树形菜单?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!DedeCms怎么获
千家信息网最后更新 2026年11月03日DedeCms如何获取任意栏目N级列表链接树形菜单
".$row->typename." \n"; $linkList .= getSonClass2($row->ID); } return $linkList; } function getSonClass2($parentid) { $linkList = ""; $dsql = new DedeSql(false); $dsql->SetQuery("Select ID,typedir,typename,isdefault From dede_arctype where reID='$parentid' order by sortrank"); $dsql->Execute($parentid); while($row=$dsql->GetObject($parentid)) { $typelink = GetTypeUrl($row->id,MfTypedir($row->typedir),$row->isdefault,$row->defaultname,$row->ispart,$row->namerule2,$row->moresite,$row->siteurl,$row->sitepath); $linkList .= "".$row->typename." \n"; $linkList .= getSonClass3($row->ID); } return $linkList; } function getSonClass3($parentid) { $linkList = ""; $dsql = new DedeSql(false); $dsql->SetQuery("Select ID,typedir,typename,isdefault From dede_arctype where reID='$parentid' order by sortrank"); $dsql->Execute($parentid); while($row=$dsql->GetObject($parentid)) { $typelink = GetTypeUrl($row->id,MfTypedir($row->typedir),$row->isdefault,$row->defaultname,$row->ispart,$row->namerule2,$row->moresite,$row->siteurl,$row->sitepath); $linkList .= "".$row->typename." \n"; } return $linkList; }/*树形栏目补充*/
DedeCms如何获取任意栏目N级列表链接树形菜单?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!
DedeCms怎么获取任意栏目N级列表链接树形菜单?
DedeCms获取任意栏目N级列表链接树形菜单,小编提示,下边的修改方法,适用于DedeCMS默认的表前缀,如果你安装的时候修改了,请注意修改。
推荐学习:织梦cms
在\include\channelunit.func.php文件底部添加如下代码:
/*树形栏目补充,获取二级,san级,四级栏目列表/ function getProductTree($typeid) { $linkList = ""; $dsql = new DedeSql(false); $dsql->SetQuery("select ID,typedir,typename,isdefault from dede_arctype where reID = '$typeid' order by sortrank"); $dsql->Execute(); while($row=$dsql->GetObject()) { $typelink = GetTypeUrl($row->id,MfTypedir($row->typedir),$row->isdefault,$row->defaultname,$row->ispart,$row->namerule2,$row->moresite,$row->siteurl,$row->sitepath); $linkList .= "\n\n\n"; $linkList .= getSonClass($row->ID); } $dsql->Close(); return $linkList; } //获得小类栏目链接 function getSonClass($parentid) { $linkList = ""; $dsql = new DedeSql(false); $dsql->SetQuery("Select ID,typedir,typename,isdefault From dede_arctype where reID='$parentid' order by sortrank"); $dsql->Execute($parentid); while($row=$dsql->GetObject($parentid)) { $typelink = GetTypeUrl($row->id,MfTypedir($row->typedir),$row->isdefault,$row->defaultname,$row->ispart,$row->namerule2,$row->moresite,$row->siteurl,$row->sitepath); $linkList .= "2、在模板里用
{dede:channel function='getProductTree(2)'}{/dede:channel} 调用即可。这里getProductTree(2)中的 2 是产品展示的栏目ID。如果你的是其他的,请作相应修改。
感谢各位的阅读!看完上述内容,你们对DedeCms如何获取任意栏目N级列表链接树形菜单大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注行业资讯频道。
栏目
树形
链接
菜单
内容
文章
问题
学习
产品
产品展示
代码
前缀
底部
文件
方法
时候
更多
模板
看吧
行业
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
咖啡豆
亿人帮互联网科技有限公司
互联网科技行业发展
互联网科技卖菜
关于新基建和互联网科技
互联网科技与金融科技
小马过河互联网科技
互联网女皇 腾讯科技
国外互联网科技网站
左右互联网络科技
须眉科技是互联网公司吗
互联网科技寓意
欧洲十大科技互联网公司
现代互联网科技股
互联网金融中的现代科技
互联网科技扶贫时间
用友工业互联网科技发展
富国互联网金融科技混合基金
半导体是互联网高科技吗
互联网金融运营模式中的金融科技
互联网科技公司排名
互联网为科技
深圳科技互联网
互联网养老 桔豆科技
须眉科技是互联网公司吗
恒银科技与互联网金融
随着互联网科技发展
和信科技工业互联网
互联网保险科技创业
东莞新华互联网科技学校