织梦cms栏目调用

织梦CMS栏目调用的所有方式汇总

栏目调用是织梦CMS模板开发中使用频率最高的操作。掌握所有调用方式可以让你在不同场景下灵活获取栏目数据。

一、channel标签大全

参数组合调用效果
type='top'调用所有顶级栏目
type='son'调用当前栏目的子栏目
type='son' typeid='3'调用ID为3的栏目的子栏目
type='self'调用当前栏目的兄弟栏目
type='sun' typeid='1'调用ID为1的栏目下的所有子栏目

二、可用的栏目字段

[field:id/]               —— 栏目ID
[field:typename/]         —— 栏目名称
[field:typelink/]         —— 栏目链接
[field:typeimg/]          —— 栏目图片
[field:typedir/]          —— 栏目目录
[field:description/]      —— 栏目描述

三、不同位置的调用方式

首页调用栏目导航:使用channel type='top'。

列表页调用子栏目:使用channel type='son'(不指定typeid自动获取当前栏目)。

内容页获取所属栏目:使用{dede:field name='typename'/}。

四、channelartlist标签

同时遍历栏目和栏目下文章的最佳选择:

{dede:channelartlist}
<h2>{dede:field name='typename'/}</h2>
{dede:arclist row='5'}
<li>[field:title/]</li>
{/dede:arclist}
{/dede:channelartlist}
建议:channelartlist适合首页多栏目内容聚合展示,可以一次性遍历所有栏目及其最新文章。