dedecms织梦企业模板下载与商业用户售后服务。 织梦CMS中毒木马清理
免费一次安装 一对一使用指导 终身升级服务 二次开发无忧
0基础dedecms织梦建站教程

织梦模板DedeCMS当二级栏目为空时不显示同级栏目

  • 锦昵

在栏目内容页中,显示当前栏目下面的二级与三级栏目时,使用栏目嵌套标签,当三级栏目为空时,会显地同级栏目。如图-1

图-1

而我要显示的是每个二级栏目下面的三级栏目,如为空时,则不显示。


解决方法:
修改:dede栏目标签 : {dede:channel } 。
先找到标签文件:根目录\include\taglib\channel.lib.php。并打开。
找到第110行。注释掉这段代码。如图-2

保存文件。
再刷新一下代码。就OK了!如图-3

图-3

附出一下能循环显示一级与二级菜单的标签嵌套代码,以供大家收藏!

{dede:channelartlist row='10' typeid='top'}<ahref='{dede:field.typeurl/}'class="b"><span>{dede:field.typename/}</span></a><br/>{dede:channel }二级:<ahref='[field:typeurl/]'><span>[field:typename/]</span></a><br/>{/dede:channel}{/dede:channelartlist}

注:
1、channelartlist 这个标签中的 typeid='top' 参数,top表示是顶层,也就是显示最顶级的栏目。
如果你要用这个标签显示当前栏目下面的二级栏目,可以默认为空就行了,如:typeid=''。

希望能对大家有所帮助

用户评价:织梦模板DedeCMS当二级栏目为空时不显示同级栏目

关闭
评论内容不能为空
如果联系方式是E-MAIL地址,有新回复您会第一时间收到邮件消息!

织梦模板DedeCMS当二级栏目为空时不显示同级栏目相关阅读

织梦的广告管理:{dede:myad name='广告位标识'/} 怎么设值不同栏目??

织梦的广告管理:{dede:myad name='广告位标识'/} 怎么设值不同栏目??

广告位是自己调用的,你想在哪个栏目显示就在哪个栏目显示的,这个是自己控制的,你只要在想显示的位置调用{dede:myad name=广告位标识/} 这个标签就行了!
DEDE织梦模板内容页标题改为内容标题_上级栏目_网站名方法

DEDE织梦模板内容页标题改为内容标题_上级栏目_网站名方法

DEDE内容页标题改为内容标题-上级栏目_网站名方法 {dede:field/} 原文为:title{dede:field.title/}_{dede:global.cfg_webname/}/title 在内容页模版标题标签前面加上这个。 比如 title{dede:field/}-{dede:fiel
织梦模板DEDE当前栏目下调用二级栏目及三级栏目教程

织梦模板DEDE当前栏目下调用二级栏目及三级栏目教程

问:很多织梦用户会碰到这样的问题,如果使用标签可以完成织梦当前栏目下调用二级栏目及三级栏目,看下图,用图片表达的更好。 解决方案: a) 标签:{dede:channelartlist} {dede:field}
dedecms织梦模板判断当前页面是首页栏目页文章页的教程

dedecms织梦模板判断当前页面是首页栏目页文章页的教程

根据全局变量$GLOBALS['_sys_globals']['curfile']的值来判断。 首页parview;列表页listview;文章页archives 应用示例: {dede:php}if($GLOBALS['_sys_globals']['curfile'] == 'list') {echo '';}{/dede:php}
解决织梦CMS栏目绑定二级域名后图片不显示问题

解决织梦CMS栏目绑定二级域名后图片不显示问题

用织梦仿站建站时,有时候我们会给某栏目绑定二级域名,并开启织梦Dedecms开启多站点支持。但这样该栏目的文章中的图片就会无法显示了,这主要是因为织梦默认状况下,文章中调用
织梦DEDECMS 调用当前栏目TAG标签

织梦DEDECMS 调用当前栏目TAG标签

最近新客小编再查织梦标签的问题,碰巧搜到下面这篇内容了,感觉有用,就先留下。 弄了半天终于知道如何让DEDE的TAG标签按栏目显示,只显示当前栏目的所有标签:D 一、打开include