DEDECMS首页循环调用一级栏目和二级栏目的如何实现方法

就让心静静地置于时光的一隅,用一片花香的暖,守候心灵的风景,正如世间每一种长久的缘都要悉心来呵护。经年后,那久久留存在心底的目光,是微细的心,是相知的暖。一梦许是无痕,一梦花又盛开。年复一年,碾过昔日的足迹,我的灵魂睡在那些温暖的文字里,与感恩和快乐相依,或喜或泣,皆是生活的一脉馨香。 "

 DEDECMS作为国内一款非常流行的CMS网站系统,被广大站长所喜爱,很多人都使用DEDE建站。在用dede建站的时候,有些功能,需要根据自己的喜好进行更改或调用。而在dede的官方说明文档中,像如何循环调用一级栏目和二级栏目这个功能就没有具体说明。

  今天影子就给大家分享一下,各位站长朋友所需要的,在dede网站首页实现循环调用一级栏目和二级栏目,以达到网站导航优化的目的。

  下面开讲:

  在首页循环调用一级栏目和二级栏目,如何实现?

  在很多模板中,我们都会看到类似以下的代码。这是用来循环调用某分类下的所有子分类的文章的代码片段。

  --------------------------------

  {dede:channelartlist typeid='3' row='4'}

  < strong > < a rel="nofollow noopener noreferrer" href="{dede:field name='typeurl'/}" > {dede:field name='typename'/} < /a >

 

 

 

  • < a rel="external nofollow" rel="nofollow noopener noreferrer" href="[field:arcurl /]"> [field:title /]

 

 

 

  {/dede:arclist}

  {/dede:channelartlist}

  --------------------------------

  从中我们可以看出,这个和循环调用一级栏目和二级栏目有点类似,只是功能上有些差别。我们就可以从此基础上进行二次修改,以实现循环调用一级栏目和二级栏目的目的。

  下面是修改后的实现方法:

  --------------------------------

  {dede:channelartlist}

  < dl >

  < dt> < a rel="nofollow noopener noreferrer" href="{dede:field name='typeurl'/}"> {dede:field name='typename'/} < /a >

  < dd >

  {dede:channel type='sun' row='3'}//这里row=3是只调用3个子栏目

  < a rel="external nofollow" rel="nofollow noopener noreferrer" href="[field:typeurl /] "> [field:typename /]< /a >

  {/dede:channel}

  < /dd >

  < /dl >

  {/dede:channelartlist}

  --------------------------------

  上面的代码是影子自己网站的调用代码,大家可以根据自己的实际情况进行修改,然后通过css进行美化,即可实现。

  具体效果可参考http://www.studyonjob.com/ 首页左侧栏目导航即是此方法实现的效果。

本文DEDECMS首页循环调用一级栏目和二级栏目的如何实现方法到此结束。凡事皆有终结,因此,耐心是赢得成功的一种手段。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
织梦后台文档列表添加复制文档功能支持所有模型

织梦无法上传ico图标格式文件的如何解决方法

dedecms如何实现任意页面调用当前会员信息的方

织梦dede:tag调用指定多个栏目的TAG标签

织梦栏目列表按附加表自定义字段排序