对于二级栏目还有子栏目的需要循环调用的可以通过使用下面的代码来调用:
{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 `dede_arctype` where reid=~id~ ORDER BY id'}
<li><a href="[field:typedir function="cn_substr(@me,200,9) " /]">[field:typename/]</a></li>
{/dede:sql}
</ul>
</dd>
</dl>
</dd>
{/dede:channelartlist} |
这样就可以循环调用出二级栏目以及三级栏目的所有栏目了,效果如下: ![织梦DedeCMS循环调用二级栏目以及三级栏目的方法](http://freedede.oss-cn-hangzhou.aliyuncs.com/2020/3/RjyUJb.jpg?x-oss-process=style/syzhong) 这样调用,有子栏目就显示子栏目,没有就不显示了。 |
从0基础开始学习织梦dedecms建站,分享全套的织梦dedecms网站搭建教程、织梦安装使用教程。
汇聚了最全、最新的织梦cms建站教程。包含dedecms建站、仿站教程;dedecms系统使用常见问题;主题插件推荐下载等!欢迎学习! |
|