您当前的位置: 主页 > 优化教程
以前二次开发的时候,碰到没有子栏目的栏目的时候,模板是共用的,当使用{dede:channelartlist row=7 typeid='5'}时,栏目下没有子栏目的shi和,会出现获取空白的情况。找到如下代码:
 
<ul>
{dede:channelartlist typeid='3'}
<li class="li_biaoti"><a href="{dede:field name='typeurl'/}" >{dede:field name='typename'/}</a></li>
{dede:channel type='son' noself='yes'}   
<li><a href="[field:typelink/]">[field:typename/]</a></li>
{/dede:channel}
 {/dede:channelartlist}  
</ul>
 
但是这个有缺点,如果没有子栏目下面,这段代码会把所有同级的栏目都取出来,这样页面就出现问题了。其实这个可以加入一个限定条件。需要修改include\taglib\channel.lib.php文件,这个文件代码注释很详细:
 
查找
if($type=='son' && $reid!=0 && $totalRow==0)
在条件判断部分,加入红色部分
if($type=='son' && $reid!=0 && $totalRow==0 && $noself=='')
 
这样就对了。
 

关键词:dede,二次开发,无子,栏目,时,显示,同级,名,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

DEDECMS提示Fatal error错误DEDECMS提示Fatal error: Call to a mem... 2021-07-22
dedecms 栏目目录用首字母生成的方法修改dede/catalog.add.php文件 85行 $topty... 2021-07-27
织梦文章页调用当前文章url地址三种方法很多织梦站长朋友需要在页面里面显示当前文章的url来达到自己想要的效果... 2021-07-22
织梦dedeCMS修改tag title字数限制方法很多站长朋友会经常碰到这样的问题,我们在发布文档的时候,标调/TAG标... 2021-07-27
网站建设注重前期需要哪些准备工作?网站建设中的内容策划是与搜索引擎优化和客户体验有关,但是很多企业不知道... 2021-12-02
织梦dedeCMS列表页随机调用多张缩略图DEDECMS列表页面调用缩略图,可以用系统自带的脚本调用第一张图片,... 2021-07-27
织梦后台还原数据库的时其它数据表不影响怎么处理呢织梦dedecms程序建站越来越方便了,现在模板和数据库都是集成在一个... 2021-08-14
dedecms的arclist循环中判断第一个li添加css,否则不加dedecms的arclist循环中,判断如果是第一个li,则添加固定... 2021-07-30
如何实现在列表页中间随机插入广告DEDECMS织梦列表页每隔N行文章添加一条广告(也可以自定义改为虚线... 2021-07-30
织梦给arclist列表自动编号教程今天看见一个标签[field:global runphp=yes na... 2021-07-22
织梦dedecms热门搜索关键字调用代码织梦网站热门搜索关键字标签标签名称:hotwords 标签功能:获取网... 2021-07-27
dede5.7 会员中心地区联动第三级无法显示问题的解决方案dedecms5.7的bug还真不少啊!之前解决了一个地区联动无法联动... 2021-07-30
织梦CMS实现复制文章自动加出处信息假如发现自己辛苦创作的很多文章被别人复制或者采集而去,一个链接都不留下... 2021-07-30
织梦&amp;lt;a&amp;gt;链接title属性显示完整标题的方法织梦标签 titlelen= 是控制标题字数的,标题过长会自动截断,我... 2021-07-30
dedecms无法更新文章空间超限或者权限导致dedecms生成文章报500昨天我小不点早上起来更新窍门天下的文章,结果添加第一条的时候就出错了,... 2021-07-30
DedeCMS Error:Tag disabled:php错误的完整处理方法网站提示DedeCMS Error:Tag disabled:php ... 2021-08-09
dedecms模板中筛选功能列表是plus/list_静态化后打不开在企业模板增加了dedecms织梦筛选插件之后,发现打开列表之后遇到全... 2021-08-09
织梦会员空间调用会员(积分)头衔的方法本文主要讲解织梦dedecms会员空间如何调用会员头衔(积分头衔) 打... 2021-07-27

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn