• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

    DEDECMS中获取无限栏目子分类的方法

    发布者: 午夜收音机 | 发布时间: 2025-7-24 17:45| 查看数: 103| 评论数: 0|帖子模式

    做企业网站大部分是使用DEDECMS,今天在给客户设计网站时,把DEDE自动内链和URL全拼格式搞定后,又遇到了个小问题,因为产品分类最多有四级,客户要求在左侧有个弹出式菜单调用各级子分类出来,而DEDECMS默认只能调用一级分类。经过萧涵的努力,百度+GOOGLE+自己脑袋,终于搞定了这个东西,不敢独享,发出来给有需要的朋友分享。 

    首先要把/include/taglib/channerl.lib.php 文件的代码修改成以下的:
                            复制代码
                            代码如下:
           
             

           
    在模板里面用 [field:sonchannel0] [/field:sonchannel0] 调用,这个是用来取子栏目用得(使用【sonchannel+数字】作为标签名是为了防止嵌套的时候无法正确解析标签),这个的作用就是当你的栏目有很多子栏目无限分级的时候方便你取子栏目的。实例一下: 
                            复制代码
                            代码如下:

           
            <ul id="left_nav"> 
            {dede:channel type='son' typeid='16'} 
            [url=https://zhuji.jb51.net/[field:typelink/]“[field:typename/]/a br        ul br        [field:sonchannel0] br        lia target=][field:typename/][/url] 
            <ul> 
            [field:sonchannel1] 
            [url=https://zhuji.jb51.net/[field:typelink/]“[field:typename/]/a br        ul br        [field:sonchannel2] br        lia target=][field:typename/][/url] 
            <ul> 
            [field:sonchannel3] 

    最新评论

    浏览过的版块

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

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