您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程
dede织梦在任意页面获取多级栏目列表的方法
王颢锵2023-10-11DedeCMS教程已有人查阅
导读在DEDECMS里获取顶级栏目很简单,一句 {dede:channel}{/dede:channel} 即可搞定。但有时我们需要在任意页面获取任意顶级栏目下的二级和三级栏目列表的链接
在DEDECMS里获取顶级栏目很简单,一句 {dede:channel}{/dede:channel} 即可搞定。但有时我们需要在任意页面获取任意顶级栏目下的二级和三级栏目列表的链接, {dede:channel} 就无能为力了。
注意,我说的是在“任意”(首页、封面、列表、文章等)页面调用“任意”二或三级栏目列表。
一、在任意页面获取某顶级栏目下的二级栏目列表
例如,我们要在首页或其他页面插入 产品展示 这个顶级栏目的下级栏目列表,
1、在 /include/inc_functions.php 之后的 ?> 前加入以下代码:
注意,我说的是在“任意”(首页、封面、列表、文章等)页面调用“任意”二或三级栏目列表。
一、在任意页面获取某顶级栏目下的二级栏目列表
例如,我们要在首页或其他页面插入 产品展示 这个顶级栏目的下级栏目列表,
1、在 /include/inc_functions.php 之后的 ?> 前加入以下代码:
//在任意页面获取某顶级栏目下的二级栏目列表 用于channel标记 $typeid为顶级栏目ID
function getProductClass($typeid)
{
$linkList = "";
$dsql = new DedeSql(false);
$dsql->SetQuery("select typedir,typename 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);
$linkList .= "<li>·<a href="$typelink">".$row->typename."</a></li>n ";
}
$dsql->Close();
return $linkList;
}
2、在模板里用
{dede:channel function=’getProductClass(2)’}{/dede:channel}
调用即可。这里getProductClass(2)中的 2 是产品展示的栏目ID。如果你的是其他的,请作相应修改。
本文标签:
很赞哦! ()
相关教程
- dede织梦支付宝接口常见错误代码和解决方法介绍
- dede织梦采集图片不全怎么办
- dede织梦读取附加信息出错怎么办
- dede织梦采集文章只显示列表第一页的实现方法
- dede织梦出现Upload filetype not allow ! 的解决方法
- dede织梦tag Engine Create File False的原因和解决方法
- dede织梦tag标签修改自动提取字节数的方法
- dede织梦likearticle调用全站相关文章的方法
- dede织梦版权去除powered by dedecms的方法
- dede织梦上传不了缩略图“上传失败,请检查配置”的解决方法
- dede织梦后台登陆提示验证码错误怎么办
- dede织梦文章列表 “隔行换色” 的实现方法
图文教程
dedecms文章默认关键字太短的解决方法
在管理文章或软件的时候,大家在添加关键字和内容摘要的时候,是不是对这样的情况感到比较的郁闷,我的关键字设定的明明非常的好
织梦dedecms实用技巧安全措施教程
最近织梦系统爆出很多新漏洞,导致许多dedecms网站被挂木马,让站长非常烦恼,但是从被挂到有效防止,这需要一个逐渐积累的过程,任何事情都不是一蹴而就的
织梦dedecms网站SQL统计代码怎么写
下面只是列出几种常用的统计代码而已,都是用SQL的形式进行查询。如果你对SQL有所了解的话,可以仿上面那种查询形式,获取更多你想要的数据。
dedecms织梦文章内容图片怎么显示修改绝对路径
织梦在v5.7版本中开启子域名或二级域名后,由于文章页面读取的是相对路径,所以导致图片显示出现问题。解决的方法很简单,下面帖出修改的路径:
相关源码
-
(自适应响应式)英文外贸汽车零配件五金机械网站模板为汽车零部件制造商与五金机械出口企业打造的响应式网站模板,内置多语言切换功能,支持产品参数表、OEM能力展示等外贸场景需求。通过结构化数据展示帮助海外买家快速理解产品规格。查看源码 -
(自适应多语言)WordPress开源主题MirageV资讯个人博客源码MirageV资讯类个人博客主题源码/WordPress主题/全开源MirageV 是一款开源的 WordPress 主题,支持自适应、暗黑模式、多语言等功能,查看源码 -
(PC+WAP)蓝色电子半导体电子设备网站pbootcms源码下载本模板基于PbootCMS内核开发,为半导体和电子科技行业设计,特别适合电子元器件、集成电路、半导体设备及相关技术产品展示。查看源码 -
帝国CMS7.5漫画网站模板带手机端源码免费下载本模板为漫画内容平台设计开发,采用帝国CMS7.5内核构建,深度优化漫画作品展示结构与章节管理模式。前端采用响应式布局设计,适配各类漫画阅读场景,提供作品分类、连载追踪、热度排行等垂直领域功能模块。查看源码 -
帝国CMS7.5养生生活健康网模板完整带会员中心可封装APP本套模板为生活服务类网站设计,适用于两性健康、减肥瘦身、生活资讯等领域。采用帝国CMS7.5核心开发,结构清晰合理,视觉体验舒适,能够有效满足相关行业的建站需求。查看源码 -
(自适应)宽屏大气红色机械设备pbootcms模板源码下载为机械设备制造企业设计的响应式网站模板,采用PbootCMS内核开发。宽屏布局突出设备展示效果,红色工业风格贴合机械行业属性,支持PC端与手机端自动适配查看源码
| 分享笔记 (共有 篇笔记) |