找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 206|回复: 0

[cms教程] 如何让dede织梦{dede:channel}无子栏目不显示同级栏目

[复制链接]

该用户从未签到

发表于 2021-9-9 15:37:21 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我们在使用织梦系统制作网站时经常会遇到网站栏目较多,显示当前栏目下的二级与三级栏目时,使用栏目嵌套标签,但是当三级栏目为空时,会显示同级栏目。从用户体验角度出发,常理情况下也是需要空白的,即二级栏目下的三级栏目如为空时,则不显示。那么如何让织梦{dede:channel type=’son’}无子栏目时不显示同级栏目呢?今天AB模板网模板就跟大家分享一下解决方法?
         
        方法一:
        打开:include\taglib\channel.lib.php文件。
         
        找到
         
       
               
                       
                               
                                       
if($type==’son’ && $reid!=0 && $totalRow==0)
                               
                       
               
       

        改成
       
       
               
                       
                               
                                       
if($type==’son’ && $reid!=0 && $totalRow==0 && $noself==’’)
                               
                       
               
       

        网上可以找到的答案也就是上面这些了,有些童鞋按照上述方法就解决了,可是有些童鞋的问题依然没有解决!
        问题出在哪呢?原来是要在织梦的channel标签中加上 noself=’yes’就可以了!
       
       
               
                       
                               
                                       
{dede:channel type=’son’ row=’5’ noself=’yes’}
                               
                       
               
       

        然后在模板中引用实例如下:
       
       
               
                       
                               
                                       

{dede:channelartlist typeid=’10’}
   [url=,{dede:field name=’typename’/}[/url]
    {dede:channel type=’son’ noself=’yes’}   
     [*,[url=,[field:typename/,[/url]
    {/dede:channel}
  {/dede:channelartlist}   

                               
                       
               
       

        方法二:
        打开:include\taglib\channel.lib.php
        找到第110行,注释掉这段代码,如下:
       
       

                               
登录/注册后可看大图


       
       
                保存文件。
       
                再刷新一下代码。就OK了!
回复

使用道具 举报

网站地图|页面地图|文字地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2024-11-1 22:30

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表