欢迎来到361模板(www.ke361.com),原创精品织梦模板提供商。QQ快速注册登录 网站托管 VIP 网站定制

361模板网

当前位置:361模板网 > 技术文档 > CMS技术 > 织梦DedeCMS通过sql语句获取二级栏目的方法
这篇文章主要为大家详细介绍了织梦DedeCMS通过sql语句获取二级栏目的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

用织梦CMS系统做网站导航的时候,我们经常会想做成下拉样式,这样就能方便的知道该一级导航下存在哪些二级栏目和目录。我们一般会使用channelartlist标签然后嵌套一个channel标签去实现二级菜单,但是细心的站长可能会发现这样的一个问题:如果一级栏目下没有子栏目的话它会把一级栏目下的所有栏目显示在子栏目下。这个当然不是我们希望的。

织梦DedeCMS通过sql语句获取二级栏目的方法

那么出现这样的问题我们该如何去避免和解决呢?遇到这样的情况361模板建议大家使用SQL语句来实现取二级栏目。代码如下:

{dede:channelartlist typeid='1'}
     <h1><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></h1>
     {dede:sql sql='Select * from dede_arctype where reid=~id~'}
     <h2><a href="[field:typeurl/]">[field:typename/]</a></h2>{/dede:sql}
{/dede:channelartlist}

这样就避免了上述情况的发生。最后希望本节讲的DedeCMS通过sql语句获取二级栏目的方法能帮助到更多朋友。

以上就是织梦DedeCMS通过sql语句获取二级栏目的方法的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持361模板网。

感谢打赏,我们会为大家提供更多优质资源!

热词标签: dedecms sql语句

上一篇织梦后台搜索关键词维护中出现大量网址信息的处理办法

下一篇织梦dedecms分页列表添加省略号实现办法

取消

感谢您的支持,我们会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

Powered by361模板网,分享从这里开始,精彩与您同在