织梦(dedecms)循环调用多级子栏目如二级栏目下三级栏目

  发布时间:2013-09-09 15:04:12   作者:佚名   我要评论
织梦DedeCMS调用多级子栏目,首先在后台已经建好栏目按照下面的操作步骤将循环调用二级栏目下三级栏目,有类似需求的朋友可以参考下
本文是关于织梦DedeCMS调用多级子栏目的,拿来分享下。
后台已经建好栏目,对于产品展示栏 栏目导航如下图所示:
 

复制代码
代码如下:

{dede:channelartlist cacheid='channelsonlist' typeid=3 }
<dd>
<dl>
<dt><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></dt>
<dd>
<ul>
{dede:channel type='sun' row='10' noself='yes'}
<li>&middot;&nbsp;<a href="[field:typeurl/]">[field:typename/]</a></li>
{/dede:channel}
</ul>
</dd>
</dl>
</dd>
{/dede:channelartlist}

如果用以上代码的话,前台页面的显示将不太令人满意。对于有子类的二级目录,将会正确显示其子类,那些没有子类的 将显示其同类列表。如下图所示。
 
这样的结果着实另人费解。
接下来看第二种代码写法如下:

复制代码
代码如下:

{dede:channelartlist typeid=3 }
<dd>
<dl>
<dt><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></dt>
<dd>
<ul>
{dede:sql sql='Select * from `lzz_arctype` where reid=~id~ ORDER BY id'}
<li>&middot;&nbsp;<a href="[field:typedir function="cn_substr(@me,200,9) " /]">[field:typename/]</a></li>
{/dede:sql}
</ul>
</dd>
</dl>
</dd>
{/dede:channelartlist}

注:lzz_arctype这个是因为我把表名前缀改为lzz_了。
结果呢,当然应该会是你想要的了,如下图。

相关文章

  • dedecms调用当前栏目ID与当前栏目顶级ID的方法

    这篇文章主要为大家介绍了dedecms调用当前栏目ID与当前栏目顶级ID的方法,涉及sql调用的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-01-14
  • dedecms调用栏目名称与栏目链接地址的方法分析

    这篇文章主要为大家介绍了dedecms调用栏目名称与栏目链接地址的方法,分析了栏目调用的技巧与注意事项,非常具有实用价值,需要的朋友可以参考下
    2015-01-09
  • dedecms首页导航菜单二级栏目调用标签实例

    这篇文章主要为大家介绍了dedecms首页导航菜单二级栏目调用标签的用法,以实例形式分析了两种较为常用的调用技巧,需要的朋友可以参考下
    2014-12-26
  • dedecms中调用隐藏栏目的方法

    这篇文章主要为大家介绍了dedecms中调用隐藏栏目的方法,分别演示了针对两种调用情况的隐藏栏目调用方法,具有一定的实用价值,需要的朋友可以参考下
    2014-11-20
  • dedecms三级栏目调用方法

    这篇文章主要为大家介绍了dedecms三级栏目调用方法,涉及channelartlist标签与SQL语句的配合使用,是非常实用的技巧,需要的朋友可以参考下
    2014-11-17
  • DEDECMS列表页调用当前栏目父级栏目的方法

    这篇文章主要为大家介绍了DEDECMS列表页调用当前栏目父级栏目的方法,涉及底层代码中关于SQL语句的修改,是非常实用的技巧,需要的朋友可以参考下
    2014-11-15
  • dedecms调用当前栏目的子栏目的两种方法分享

    dedecms大家想必不会陌生,算是国内使用较为广泛的一款文章类CMS系统了,使用过程中也许我们需要用到调用当前栏目的子栏目,那么应该如何操作呢,下面我们来分享2种方法
    2014-06-20
  • dede调用指定栏目下相关文章的实现方法

    根据关键字来相关文章,就用户体验以及SEO来说都是非常好的,唯一不好的地方就是生成静态的时候会慢很多
    2013-03-31
  • dedecms 调用单页栏目内容到首页的方法

    常用的需要调到首页来的单页内容,比如公司简介、联系我们等内容,我们在首页可能都要进行展现。通过常规的方式,包括查阅dede官方论坛资料,都找不到比较合适的答案
    2013-02-26
  • dedecms 织梦系统栏目及子栏目调用友情连接的方法

    前几天我们看很多大站都要栏目来和我们小站首页换连接,突发其想我们直接拿栏目和他们换,由于是dedecms它不支持子栏目增加友情连接如果要的话就得一个子栏目一个模板,这
    2012-05-31

最新评论