织梦cms首页调用栏目名称

织梦CMS首页调用栏目名称的方法

在织梦CMS首页模板中调用栏目名称是常见的开发需求,通常用于展示栏目版块标题和导航入口。

一、使用channel标签调用所有顶级栏目名称

{dede:channel type='top' row='8'}
<h3><a href="[field:typelink/]">[field:typename/]</a></h3>
{/dede:channel}

二、使用channelartlist调用栏目名称及文章

{dede:channelartlist row='6'}
<div class="block">
<div class="title">
<h2>{dede:field name='typename'/}</h2>
<a href="{dede:field name='typeurl'/}">更多</a>
</div>
{dede:arclist row='5'}
<li><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
</div>
{/dede:channelartlist}

三、调用指定栏目名称

{dede:type typeid='5'}
<a href="[field:typelink/]">[field:typename/]</a>
{/dede:type}

四、用SQL调用所有栏目名称

{dede:sql sql="SELECT id,typename,typedir FROM dede_arctype WHERE reid=0 ORDER BY sortrank"}
<a href="[field:typedir/]">[field:typename/]</a>
{/dede:sql}

五、判断栏目是否有子栏目

{dede:channel type='top' row='10'}
<div>
<a href="[field:typelink/]">[field:typename/]</a>
{dede:channel type='son' noself='yes' row='6'}
<a href="[field:typelink/]">[field:typename/]</a>
{/dede:channel}
</div>
{/dede:channel}
建议:首页栏目名称调用建议配合栏目图片和最新文章一起展示,形成内容丰富的版块布局,提升首页信息量和用户浏览体验。