dedecms三级栏目调用方法

希望本文所述对大家的dedecms建站有所帮助,复制代码代码如下,通过dede调用二级栏目大家都会调用,如下样式的三级栏目dede如何调用呢,field name=’typeurl’/}——{dede,{dede

复制代码代码如下:
{dede:channelartlist typeid=4 row=10 }

  • 上次有商榷能调用织梦的二级栏目前日来谈判说道调用三级,以致Infiniti极
  • ①:通过dede调用二级栏目大家都会调用,但要调用三级栏目,就有一些麻烦了,如下样式的三级栏目dede如何调用呢?如下:

    —————————————-A级主栏目
                   +一级栏目
                        +二级栏目
                             +三级栏目(A)
                             +三级栏目(B)
                             +三级栏目(C)
                         +二级栏目
                             +三级栏目(D)
                             +三级栏目(E)
                             +三级栏目(F)
    —————————————-B级主栏目     
                   +一级栏目
                        +二级栏目(G)
                        +二级栏目(H)
                        +二级栏目(I)

    {dede:channelartlist typeid=6 row=4} (注:那是世界级栏目id卡塔尔
    <div class=”cpmll”>
    <span><a href=”{dede:田野(fieldState%20of%20Qatar name=’typeurl’/}”>{dede:田野同志 name=’typename’/}</a></span> (注:那是二级栏目名称卡塔尔(قطر‎
    <ul>
    {dede:sql sql=’Select * from dede_arctype where reid=~id~  ORDER BY id limit 0,7′}
    <li><a href='[field:typedir function=’str_replace(“{cmspath}”,””,@me)’/]’ target=’_blank’>[field:typename/]</a></li>(注:那是三级栏目标静态路线和栏目名称卡塔尔(قطر‎
    {/dede:sql}
    </ul>
    </div>
    {/dede:channelartlist}

  •  因为[field:typedir /]在数据仓库储存款和储蓄的门路概括{cmspath}那么些字符串,所以大家必须管理一下,就用到织梦(dedecms卡塔尔(قطر‎自带的cn_substr那几个连串函数,这里大致说一下那个函数的参数,@me是时下字段值,也便是抽出的[field:typedir /]本条值,200和9表示从第9个字符地点( (不包含那些字符State of Qatar卡塔尔国最早截取200个字符。
    typeid=” 钦命超级栏目就足以啊, limit0,7 那些7是决定三级栏指标显示个数的,显示样式本身调节CSS。

  • ②:

  • 莫不有无数人因为各样急需,无论是充实密度依然操作方面包车型地铁便捷性巩固客商体验,会提到到dede须求充实三级可能越来越深层级导航的须求,咱和尚废话相当少说了,直接上代码:

    <ul>

    <li>{dede:type typeid=’3′}<a href=”[field:typelink/]”>[field:typename/]{/dede:type}</a> (假使地点二级名称掉不出来可以用那些)

        <ul>

        {dede:channelartlist typeid=’3′}

        <li><a href='{dede:field name=’typeurl’/}’>{dede:field name=’typename’/}</a>

        <ul>

        {dede:sql sql=’Select * from dede_arctype where reid=~id~’}

        <li><a href='[field:typedir function=’str_replace(“{cmspath}”,””,@me)’/]’>[field:typename/]</a></li>

        {/dede:sql}

        </ul>

        </li>

       {/dede:channelartlist}

        </ul>

    </li>

     

    </ul>

    如上代码能够完结理论上并世无两层级深度的导航菜单调用,哈哈,当然,只要您供给,就会满意,突显效果需求CSS来修饰一下。

复制代码代码如下:{dede:channelartlist
row=’2′ typeid=’1,2′ }
{dede:field name=’typeurl’/}’——{dede:field name=’typename’/}
{dede:channel type=’son’ noself=’yes’ }
[field:typelink/] —— [field:typename/]
{/dede:channel}
{/dede:channelartlist}
顾客根据以上的点子去做就可以完毕二级栏目标调用,提议利用第三种办法相比好.

{dede:field name=’typename’/}

正文实例汇报了dedecms首页导航菜单二级栏目调用标签的用法。分享给我们供大家参谋。具体如下:

href='[field:typedir function=’str_replace(“{cmspath}”,””,@me)’/]’
target=’_blank’>[field:typename/]
{/dede:sql}

期望本文所述对我们的dedecms建站有所援救。