织梦的导航调用代码
目前织梦的模板里面,很多的导航都只调用了一级和二级导航,这里记录了织梦一些特殊情况的导航调用代码,方便以后涉及修改的时候找着使用。
调用指定栏目下的 4 个子栏目
{dede:channel row='4' typeid='id'}
<a href="[field:typelink/]">[field:typename/]</a>
{/dede:channel}
二级导航的单独调用
{dede:type typeid='id'}
<a href="[field:typelink/]">[field:typename/]</a>
{/dede:type}
单独调用某个一级菜单 或者多个一级菜单 ID
{dede:channelartlist typeid=='id,id'}
<a href="{dede:field name='typeurl'/}">{dede:field name='typename'}</a>
{/dede:channelarlist}
一级二级栏目都调用的方法
{dede:channelartlist typeid='top'}
<a href="{dede:field name='typeurl'/}"> {dede:field name='typename'/}</a>
{dede:channel type='son'}
<a href="[field:typelink/]">[field:typename/]</a>
{/dede:channel} {/dede:channelartlist}
调用三级栏目
{dede:type typeid='2'}[field:typename/]{/dede:type} //顶级栏目的调用,名称
{dede:channelartlist typeid='top' typeid='2'} //二级栏目和三级栏目的调用这里typeid='子栏目所属的顶级栏目的id'
{dede:field name='typename'/} //二级栏目的调用,名称
{dede:sql sql='Select * from dede_arctype where reid=~id~ ORDER BY id limit 0,20'} //limit 起始三级栏目id 显示栏目的条数
<a href="[field:typedir function='str_replace("{cmspath}","",@me)'/]"> [field:typename/] //三级栏目的调用,名称
{/dede:sql}
{/dede:channelartlist}
<li>
{dede:type typeid='53'}<a href='[field:typelink/]' class="depth_1">顶级[field:typename/]</a>{/dede:type}
<ul class="children" style="display:block; ">
{dede:channelartlist typeid='top' typeid='53'}
<li><h3 ><a href='{dede:field name='typeurl'/}' class="depth_2"><span class="icon10"></span>二级{dede:field name='typename'/}</a></h3>
<ul>
{dede:sql sql='Select * from dede_arctype where reid=~id~ ORDER BY id limit 00,20'}
<li><a href="[field:typedir function='str_replace("{cmspath}","",@me)'/]" class="depth_3">三级[field:typename/]</a></li>
{/dede:sql}
</ul>
</li>
{/dede:channelartlist}
</ul>
</li>
打赏: 微信
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。