找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5616|回复: 0

[分享] 织梦模板DEDECMS调取所有顶级二级3J栏目的方法

[复制链接]
发表于 2018-8-1 10:48:10 | 显示全部楼层 |阅读模式 来自 中国–河南–新乡
1JT4J28-0.webp
在我们用织梦建站时常常会有需要读取所有栏目包括顶级、二级、3J栏目的时候,如导航栏,网站地图,如果一个个栏目ID去填写很费时费力而且容易出错,后期要有添加或修改栏目的话还需要修改代码,很不科学,下面我们来介绍一下一步自动按权重排序读取所有栏目的方法。
代码如下:
  1. <div class="menu">
  2. <ul>
  3. {dede:channelartlist typeid='top'&#160;row='10'}
  4. {dede:type&#160;typeid='top'}
  5. <li><a class='hide'&#160;href='[field:typeurl/]'>[field:typename/]</a>
  6. {/dede:type}

  7. <ul>
  8. {dede:channel&#160;type='son'&#160;noself='yes'&#160;limit='0,8'}
  9. <li><a href='[field:typelink/]'&#160;>[field:typename/]</a></li>
  10. {/dede:channel}
  11. </ul>
  12. </div>
复制代码



其中:

  1. {dede:type typeid='top'}
  2. <li><a class='hide' href='[field:typeurl/]'>[field:typename/]</a>
  3. {/dede:type}
复制代码


这段读取的是顶级栏目

  1. {dede:channel type='son' noself='yes' limit='0,8'}
  2. <li><a href='[field:typelink/]' >[field:typename/]</a></li>
  3. {/dede:channel}
复制代码



这段读取的3J栏目

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号

关闭

站长推荐上一条 /1 下一条

QQ|侵权投诉|广告报价|手机版|小黑屋|西部数码代理|飘仙建站论坛 ( 豫ICP备2022021143号-1 )

GMT+8, 2024-12-24 10:53 , Processed in 0.045184 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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