zoukankan      html  css  js  c++  java
  • DeDeCMS模板标签(2)

    DeDeCMS模板标签

    19、标签名称:mynews

    标记简介:

    功能说明:站内新闻调用标签

    适用范围:全局使用

    基本语法:

      {dede:mynews row='' titlelen=''/}

    参数说明:

      • row='1' 调用站内新闻数
      • titlelen='24' 新闻标题长度

    底层模板变量:

      • [field:title/]、[field:writer/]、
      • [field:senddate function="strftime('%y-%m-%d %H:%M',@me)"/](时间)、[field:body/]

    20、标签名称:mytag

      功能说明:用于获取自定义宏标记的内容

      适用范围:全局使用

      基本语法:

        {dede:mytag typeid='0' name=''/}

      参数说明:

      • name = ’’ 标记名称,该项是必须的属性,以下 2、3是可选属性;
      • ismake = ’yes|no’ 默认是 no 表示设定的纯HTML代码, yes 表示含板块标记的代码;
      • typeid = ‘’ 表示所属栏目的ID,默认为 0 ,表示所有栏目通用的显示内容,在列表和文档模板中,typeid默认是这个列表或文档本身的栏目ID。

    21、标签名称:sonchannel

    功能说明:子栏目调用标签

    适用范围:全局使用

    基本语法:

    {dede:sonchannel}

      <a href='[field:typeurl/]'>[field:typename/]</a>

    {/dede:sonchannel}

      参数说明:

      • row ='100' 返回数目
      • col = '1' 默认单列显示
      • nosonmsg = '' 没有指定ID子栏目显示的信息内容

      底层模板字段:

        ID(同 id),typeid, typelink, typename, typeurl,typedir(仅表示栏目的网址)

        注:在没有指定typeid的情况下,type标记与模板的环境有关

    22、标签名称:sql

    功能说明:用于从模板中用一个SQL查询获得其返回内容

    适用范围:全局使用

    基本语法:

      {dede:sql sql=""}底层模板{/dede:sql}

    参数说明:

      sql="" 完整的SQL查询语句

    底层模板字段:

      SQL语句中查出的所有字段都可以用[field:字段名/]来调用
    应用实例:
      1.调用某个特定会员发布的文章内容

        {dede:sql sql='Select * from dede_archives where mid=1'}
          <a href='/plus/view.php?aid=[field:id/]' target='_blank'>[field:title/]</a>
        {/dede:sql}
      mid为用户ID可以参考二次开发中关于dede_archives的数据表字段介绍

    23、标签名称:tag

    功能说明:TAG调用标签

    适用范围:全局使用

    基本语法:

      {dede:tag sort='new' getall='0'}

        <a href='[field:link/]'>[field:tag /]</a>

      {/dede:tag}

    参数说明:

      • row='30' 调用条数
      • sort='new' 排序方式 month,rand,week
      • getall='0' 获取类型 0 为当前内容页TAG标记,1为获取全部TAG标记

    底层模板字段:

      link,tag

    24、标签名称:type

    功能说明:表示指定的单个栏目的链接

    适用范围:全局使用

    基本语法:

      {dede:type}

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

      {/dede:type}

    参数说明:

      typeid='' 指定栏目ID

    底层模板字段:

      typename,typelink(仅表示栏目的网址), 栏目表dede_arctype的所有字段

    25、标签名称:vote

    标记简介:

    功能说明:用于获取一组投票表单

    适用范围:全局使用

    基本语法:

      {dede:vote id='' lineheight='22' tablewidth='100%' titlebgcolor='#EDEDE2' titlebackground='' tablebgcolor='#FFFFFF'/}

    参数说明:

      • id='' 数字,当前投票ID
      • lineheight='24' 表格高度
      • tablewidth='100%' 表格宽度
      • titlebgcolor='#EDEDE2' 投票标题背景色
      • titlebackground=''
      • tablebg ='' 投票表格背景色

    注:为了更方便修改样式,建议在后台->辅助插件->投票管理,直接复制生成的HTML代码来使用

      列表专用

    26、标签名称:list

    功能说明:表示列表模板里的分页内容列表

    适用范围:仅列表模板 list_*.htm

    基本语法:

      {dede:list col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' pagesize='' orderway=''}{/dede:list}

    参数说明:

      • col='' 内容列数
      • titlelen='' 标题长度
      • infolen='' 内容摘要长度
      • imgwidth='' 缩略图宽
      • imgheight='' 缩略图高
      • orderby='' 排序方式,有效的排序方式有 senddate、pubdate、id、click、lastpost、postnum ,默认为 sortrank
      • pagesize='20' 分页大小

    底层模板字段:

      • ID(同 id),typeid,sortrank,flag,ismake,channel,arcrank,click,money,title,shorttitle,color,writer,
      • source,litpic(同picname),pubdate,senddate,mid, lastpost,scores,goodpost,badpost,notpost,
      • description(同infos),filename, image, imglink, fulltitle, textlink, typelink,plusurl, memberurl, templeturl,
      • stime(pubdate 的"0000-00-00"格式)

    注:list标记除了支持档案表的基本模板变量外,还支持附加表的字段,你可以在模型管理中知道附加表支持列表使用的字段有哪些。

    27、标签名称:pagelist

    功能说明:表示分页页码列表

    适用范围:仅列表模板 list_*.htm

    基本语法:

      {dede:pagelist listsize='5' listitem=''/}

    参数说明:

      • listsize 表示 [1][2][3] 这些项的长度 x 2
      • listitem 表示页码样式,可以把下面的值叠加
      • index  首页
      • pre 上一页
      • pageno 页码
      • next 下一页
      • end 末页
      • option 下拉跳转框

    例:{dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="5"/}

    文章页专用

    28、标签名称:fieldlist

    功能说明:表示获取文档的分页标题

    适用范围:仅内容模板 article_*.htm

    基本语法:

      {dede:fieldlist}

        [field:name/] : [field:value/] <br>

      {/dede:fieldlist}

    29、标签名称:memberinfos

    功能说明:文档关连的用户信息

    适用范围:仅内容模板 article_*.htm

    基本语法:

      {dede:memberinfos mid = '' /}

    参数说明:

      mid = '' 用户ID

    底层模板字段:

      dede_member所有字段及spacename(空间名称)、sign(用户签名)

    30、标签名称:likearticle

    功能说明:自动关连文档标签

    适用范围:内容页使用

    基本语法:

      {dede:likearticle row='' col='' titlelen='' infolen=''}

        <a href='[field:arcurl/]'>[field:title/]</a>

      {/dede:likearticle}

    参数说明:

      • col='' 分多少列显示(默认为单列)
      • row='10' 返回文档列表总数
      • titlelen = '30' 标题长度 等同于titlelength
      • infolen='160' 表示内容简介长度 等同于infolength
      • mytypeid=0 手工指定要限定的栏目id,用,分开表示多个
      • innertext = '' 单条记录样式(指标签中间的内容)

    底层模板字段:

      ID(同 id),typeid, channel, arcrank, mid, click, title, fulltitle, textlink, info, filename, typeurl, stime,senddate, litpic(同picname)

    31、标签名称:pagebreak

    功能说明:表示文档的分页链接列表

    适用范围:仅内容模板 article_*.htm

    基本语法:

      {dede:pagebreak/}

    32、标签名称:pagetitle

    功能说明:表示获取文档的分页标题

    适用范围:仅内容模板 article_*.htm

    基本语法:

      {dede:pagetitle style='select'/}

    参数说明:

      style='' 表示分页标题的展示样式

      select 表示下拉框、link 表示文字直接链接

    33、标签名称:pagenext

    功能说明:表示获取文档“上一篇/下一篇”的链接列表

    适用范围:仅内容模板 article_*.htm

    基本语法:

      {dede:prenext/}

    参数说明:

      get 获取连接类型(5.x以后版本),get='' 同V4显示横排的上下页连接, get='pre' 上一篇的连接 get='next' 下一篇连接

      注:此标记默认为横向排列,如果你想用竖向排列,可以用

      {dede:prenext function="str_replace('   下一篇:','<'.'br'.' />下一篇:',@me)"/}

    34、标签名称:softmsg

    功能说明:下载说明标签

    适用范围:软件内容模板article_soft.htm

    基本语法:

      {dede:softmsg /}

    35、标签名称:likesgpage| likepage

    功能说明:单页文档调用标签

    适用范围:单页文档模板,系统默认为singlepage.htm

    基本语法:

      {dede:likespage row=''/}

    参数说明:

      row = '8' 调用条数

    底层模板字段:

      aid,title,url

     

  • 相关阅读:
    《Android进阶之光》--RxJava
    《Android进阶之光》--RxJava实现RxBus
    《Android进阶之光》--RxJava结合Retrofit访问网络
    《Java并发编程的艺术》--Java中的锁
    《深入探索Androdi热修复技术原理(阿里巴巴)》--读书笔记
    Smali语法
    《Android进阶之光》--网络编程与网络框架
    《Android进阶之光》--多线程编程
    《Android进阶之光》--View体系与自定义View
    《Android进阶之光》--Material Design
  • 原文地址:https://www.cnblogs.com/wjglm/p/10020380.html
Copyright © 2011-2022 走看看