dedecms列表页如何调用子栏目列表以及子栏目的名称

2024-11-21 21:23:50
推荐回答(5个)
回答1:

dedecms栏目名称的调用方法:

  1. {dede:field name="typename"} 调用当前栏目的名称

  2. {dede:channel type='son' row='5'} [field:typename/] {/dede:channel}调用该顶级频道下所有字栏目,row代表调用5条

  3. {dede:type typeid='栏目id'} [field:typename/] {/dede:type} 表示调用指定id的栏目,只能调用一个。

  4. {dede:channel type='top'}[field:typename/] {/dede:channel}调用子栏目的当前顶级栏目名称。

调用顶级栏目名称示例代码:

{dede:field.title runphp=’yes’}list($toptype,$sontype)=split(‘/’,@me);@me=$toptype;{/dede:field.title}

dedecms也叫织梦内容管理系统,是一款知名的PHP开源网站内容管理系统,以简单、实用、开源而闻名,DedeCms免费版的主要目标用户在个人站长,功能更专注于个人网站或中小型门户的构建,当然也不乏有企业用户和学校等在使用。

回答2:

用dedecms的标签
标签名称:channel
标记简介:织梦常用标记,通常用于网站顶部以获取站点栏目信息,方便网站会员分类浏览整站信息
功能说明:用于获取栏目列表
适用范围:全局使用
基本语法:
{dede:channel type='top' row='8' currentstyle="

  • ~typename~
  • "}
  • [field:typename/]

  • {/dede:channel}
    参数说明:
    typeid = '0' 栏目ID
    reid = '0' 上级栏目ID
    row = '100' 调用栏目数
    col = '1' 分多少列显示(默认为单列)
    type = 'son | sun' son表示下级栏目,self表示同级栏目,top顶级栏目
    currentstyle = '' 应用样式
    底层模板字段:
    ID(同 id),typeid, typelink, typename, typeurl,typedir(仅表示栏目的网址)
    例:
    {dede:channel type='top'}
    [field:typename/]
    {/dede:channel}
    注:在没有指定typeid的情况下,type标记与模板的环境有关,如,模板生成到栏目一,那么type='son'就表示栏目一的所有子类
    如果你一点代码都看补丁和没有这方便的基础的话弄起来可能会有些吃力!

    回答3:

    这个简单呀!将设计欣赏设为频道页,调用分栏的话用
    {dede:channelartlist}


    {dede:field name='typename'/
    更多...

      {dede:arclist titlelen='60' row='8'}
    • [field:pubdate function="MyDate('m-d',@me)"/][field:title /]
    • {/dede:arclist}



    {/dede:channelartlist}
    这个标签就是调当前频道的子栏目内容列表

    回答4:

    栏目列表页里直接调用啊,但要记住type='son'
    {dede:channel type='son' row='8'}

  • [field:typename/]

  • {/dede:channel}
    “更多”那个是一个js网上找找吧

    回答5:

    你可以到DEDE的官方论坛去发帖求助的。这个可以实现的