dedecms中用标签替换:顶级栏目1 (顶级栏目1子栏目1)(顶级栏目1子栏目1的子栏目)如何实现?
织梦云模板为您解答:
单个栏目的调用,可以用type标签,调用方法如下:
{dede:type typeid='第三个栏目的id'}
<!--第三个子栏目-->
{/dede:type}
type标签的具体用法:
http://wwwdedeyuncom/news/tags/news-4699html
{dede:type typeid="1"}
<a href="[field:typelink /]">[field:typename /]</a>
{/dede:type}
typeid=“这里写你想要连接的栏目的id”
栏目列表+子栏目+子栏目
<div>
<ul>
{dede:channelartlist typeid='top' }
{dede:type}
<li><a href="[field:typelink /]">[field:typename /]</a></li>
{/dede:type}
<ul>
{dede:channel type='son'}
<li><a href="[field:typelink/]">[field:typename/]</a></li>
{/dede:channel}
</ul>
{/dede:channelartlist}
</ul>
</div> 看看这个,对应调用替换试试
主要是靠你的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:channelartlist typeid='top'}
这里是typied='top',这个top值可以换为你想要的上级栏目ID,但绝对是不可以为空的。
频道封面和栏目页面是自己设定的 。
最终列表栏目对应 列表模块,这个是默认的。
如果要对该栏目选择频道封面 ,上图中就要选择频道封面,下图中就会显示对应频道封面模板
栏目保存的地址看这个图 一目了然
0条评论