织梦DedeCMS封面页循环输出所有子栏目列表的方法

在织梦DedeCMS中,如果网站包含多个子栏目,并希望在封面页面一次性循环输出所有子栏目的列表,可以通过在模板指定位置添加以下代码来实现。

{dede:channelartlist}

    <div class="newsnav">
        <div class="more"><a href="{dede:field name='typeurl'/}">查看更多+</a></div>
        <p>{dede:field name='typename'/}</p>
    </div>

    <ul class="pro_list ipro">
        {dede:arclist titlelen='60' row='3'}
            <li><a href="[field:arcurl /]" title="[field:title /]" class="pic"><img src="[field:litpic/]" alt="[field:title /]"></a> <a href="[field:arcurl /]" title="[field:title /]" class="t">[field:title /]</a></li>
        {/dede:arclist}
    </ul>

{/dede:channelartlist}

上述代码中,外层使用 {dede:channelartlist} 标签循环遍历所有子栏目,内层通过 {dede:arclist} 标签输出每个子栏目下的指定数量文章列表,并包含标题、缩略图及链接。

效果如下图所示:

11
22
33
44

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。