{dede:channelartlist row=6}
-
{dede:field name='typename'/}
{dede:channel type='son' noself='true'}
- [field:typename/]
{/dede:channel}
{/dede:channelartlist}
标签说明:如果您希望控制顶级栏目的数量,请调整上述代码中第一行的红色部分“row”参数。
此外,需要注意的是,channelartlist标签存在一个局限性,即它无法获取并调用使用外部链接的栏目。不过,我们可以通过修改文件来解决这一问题。具体步骤如下: 1. 找到并打开 DedeCMS 核心文件夹中的 include/taglib/channelartlist.lib.php 文件。
2. 在大约第 67 行的位置,找到以下代码:
$tpsql = " reid=0 AND ispart<>2 AND ishidden<>1 AND channeltype>0 ";
3. 将其替换为以下代码:
$tpsql = " reid=0 AND ishidden<>1 AND channeltype>0 ";