dedecms 顶级栏目加外链,使用dede:channelartlist 遍历导航无法显示,如何才能显示出加外链的顶级栏目

dedecms 顶级栏目加外链,使用dede:channelartlist 遍历导航无法显示,如何才能显示出加外链的顶级栏目,第1张

主要是靠你的css来实现,这个是可以嵌套调用的,调用顶级栏目,里面嵌套调用子栏目,不过要实现你鼠标指到顶级栏目,显示出你的子栏目,这个是靠你的css了

{dede:channelartlist typeid='top'}

<;a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a>

{dede:channel type='son' noself='yes'}

<a href="[field:typelink/]">[field:typename/]</a>

{/dede:channel}

{/dede:channelartlist}

这是调用顶级栏目和子栏目,不过这只有调用代码,你放到你的代码里对应位置就好了!

今天很郁闷,感觉就是对dede不熟,一个芝麻小的事情都搞了好长时间。真有一种自己写模板的冲动。想修改啥,一看文档自己就能去修改。当然我的技术还不够成熟。废话就不多说了。

我现在的栏目结构是这样的

---报名信息(顶级栏目)

----最新开班 (次级栏目)

----培训班一(三级栏目)

----培训班一下的文章1(这个是文章不是子栏目)

----培训班二(三级栏目)

----培训班二下的文章1(这个是文章不是子栏目)

我现在想要显示上面了。想要显示。最新开班。级最新开班下的子栏目及对应的文章

显示的样式:(由于不能发所以有点不太好直观)

最新开班

培训班一

培训班一下的文章1

培训班二

培训班二下的文章1

具体代码如下:

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

<div class="m1_content">

<h4><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></h4>

<div class="list">

{dede:arclist titlelen='42' row='10'}

<ul>

<li><a href="[field:arcurl /]"><span>[field:title /]</span></a></li>

</ul>

{/dede:arclist}

</div>

</div>

{/dede:channelartlist}

提醒一下:

标签功能:获取当前频道的下级栏目的内容列表标签

channelArtlist 是唯一一个可以直接嵌套其它标记的标记,不过仅限于嵌套

{dede:type}{/dede:type} 和 {dede:arclist}{/dede:arclist} 两个标记。

对于这个标签我也不多说。去看一下cms文档

不知道对不对,你先看看

一个正常的网站不可能全部都是好的链接,而没有一般的、甚至质量比较差的链接。进行外部链接建设时,也应该大致上使外部链接构成自然、随机,来源广泛,呈现出健康正常的特征,否则很有可能被搜索引擎认定为是刻意为之,最后无法达到效果。在做外部链接时要注意网站种类的多样性,博客、论坛、新网站各个类型都不要落下。对于PR值不要要求的太死,要各种PR值的都有,新站旧站都可以。如果一个网站的外部链接全都是来自高PR值的页面,就显得很可疑了,按常理判断,恐怕以购买链接居多。在做外链时,还要注意,不要总是链向自己的首页,应该首页内页都有。锚文本不要固定用一个词,而应在多样化的基础上才突出重点。

这个主要是靠你的css来实现,这个是可以嵌套调用的,调用顶级栏目,里面嵌套调用子栏目,不过要实现你鼠标指到顶级栏目,显示出你的子栏目,这个是靠你的css了!这方面的css网上有的,导航代码,你网上找找!

{dede:channel type='top' row='7'}

<li class="current"><a href="[field:typelink/]">[field:typename/]</a></li>

{/dede:channel}

只需要加个顶级栏目的循环标签就可以了,如上↑

type:栏目级别 top顶级 row循环截止到第七个顶级栏目

[field:typelink/]:栏目连接 [field:typename/]:栏目名称

如果是样式问题的话,只需要给<li></li>标签设定一个宽高,然后加个浮动就好了style=" float:left"

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms 顶级栏目加外链,使用dede:channelartlist 遍历导航无法显示,如何才能显示出加外链的顶级栏目

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情