记录生活
简单不先于复杂

dedecms调用当前栏目下的所有子栏目和三级栏目

最近在折腾dedecms在,其实dedecms的坑比zblog还多,模板全部是htm的不能直接写php代码,要增加个啥php功能全部得写成函数,系统自带的函数在很多时候是根本不够用的,so…

今天搞了一个一级栏目调用当前栏目下的二级栏目和三级栏目功能,先直接上代码:

{dede:channelartlist}
<li>
<span><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></span> //二级栏目
{dede:channel type='son' noself='yes'}<a href="[field:typeurl/]">[field:typename/]</a> {/dede:channel} //三级栏目
</li>
{/dede:channelartlist}

坑爹的地方在于这个代码只能在一级栏目模板下使用,在二级栏目和三级栏目中你想调用顶级栏目或者上级栏目列表根本没有现成的代码可以用,只能二次开发。

另外二次开发的东西就不分享出来了,毕竟收钱干的活。

赞(0)
未经允许不得转载:爱安普 » dedecms调用当前栏目下的所有子栏目和三级栏目