zoukankan      html  css  js  c++  java
  • 板邓:dedecms织梦标签调用大全



    网站名称:{dede:global.cfg_webname/}
     
    网站根网址:{dede:global.cfg_basehost/}
     
    网站根目录:{dede:global.cfg_cmsurl/}
     
    网页主页链接:{dede:global.cfg_indexurl/}
     
    网站描述:{dede:global.cfg_description/}
     
    网站关键字:{dede:global.cfg_keywords/}
     
    模板路径:{dede:global.cfg_templets_skin/}
     
    调用页面:{dede:include filename="head.htm"/}
     
    网站编码:{dede:global.cfg_soft_lang/}

    调用时间:[field:pubdate function=MyDate('y-m-d',@me)/]
     
    调用缩略图:
    {dede:arclist row=10 orderby=pubdate type='image.' imgwidth='定义图片宽度' imgheight='高度'}
    [field:image/]
    {/dede:arclist}
     
    调用缩略图原图:
    [field:litpic runphp='yes']
    $youjoys = array("-lp", "_lit");
    @me = str_replace ($youjoys, "", @me);
    [/field:litpic]
     
    调用单个栏目:
    {dede:type}
    <a href="[field:typelink /]">[field:typename /]</a>
    {/dede:type}

    文章标题:{dede:field.title/}
     
    文章描述:{dede:field.description function='html2text(@me)'/}
     
    文章关键词:{dede:field.keywords/}
     
    当前位置:{dede:field name='position'/}
     
    文章时间:{dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/}
     
    文章来源:{dede:field.source/}
     
    文章作者:{dede:field.writer/}
     
    文章内容:{dede:field.body/}
     
    上一篇:{dede:prenext get='pre'/}
     
    下一篇:{dede:prenext get='next'/}
     
    点击量:<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}" type='text/javascript' language="javascript"></script>


    channel|频道标签:
     
    标签名称:channel
    标记简介:织梦常用标记,通常用于网站顶部以获取站点栏目信息,方便网站会员分类浏览整站信息
    功能说明:用于获取栏目列表
    适用范围:全局使用
     
    基本语法:
    {dede:channel type='top' row='8' currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a> </li>"}
     <li><a href='[field:typelink/]'>[field:typename/]</a> </li>
    {/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(仅表示栏目的网址)
     
    [field:id/]
    [field:typeid/]
    [field:typelink/] 调用栏目名称,点击直接跳转该栏目列表
    [field:typename/] 调用栏目名称,无链接
    [field:typeurl/]
    [field:typedir/]
     
    例:
    {dede:channel type='top'}
    <a href='[field:typelink /]'>[field:typename/]</a>
    {/dede:channel}
     
    注:在没有指定typeid的情况下,type标记与模板的环境有关,如,模板生成到栏目一,那么type='son'就表示栏目一的所有子类

    arclist|文档列表:
     
    标签名称:arclist
    标记简介:织梦常用标记,也称为自由列表标记,其中imglist、imginfolist、specart、coolart、autolist都是由该标记所定义的不同属性延伸出来的别名标记。
    功能说明:获取指定文档列表
    适用范围:全局使用
     
    基本语法:
    {dede:arclist  flag='h' typeid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword='' limit='0,1'}
    <a href='[field:arcurl/]'>[field:title/]</a>
    {/dede:arclist}
     
    参数说明:
    col='' 分多少列显示(默认为单列),5.3版中本属性可以通过多种方式进行多行显示
    如果col='1'要多列显示的可用div+css实现
    以下为通过div+css实现多列的示例:
    <style type=text/css>
    div{400px;float:left;}
    </style>
    {dede:arclist row='10' titlelen='24' orderby='pubdate' idlist='' col='2'}
    ?[field:textlink/]([field:pubdate function=MyDate('m-d',@me)/])<br/>
    {/dede:arclist}
    当col>1将使用原来的table多列方式显示
    row='10' 返回文档列表总数
    typeid='' 栏目ID,在列表模板和档案模板中一般不需要指定,在首页模板中允许用","分开表示多个栏目;
    getall='1' 在没有指定这属性的情况下,在栏目页、文章页模板,不会获取以","分开的多个栏目的下级子类
    titlelen = '30' 标题长度 等同于titlelength
    infolen='160' 表示内容简介长度 等同于infolength
    imgwidth='120' 缩略图宽度
    imgheight='90' 缩略图高度
    listtype='all' 栏目类型 image含有缩略图 commend推荐
    orderby='sortrank' 文档排序方式
    § orderby='hot' 或 orderby='click' 表示按点击数排列
    § orderby='sortrank' 或 orderby='pubdate' 按出版时间排列
    § orderby='near'
    § orderby=='lastpost' 按最后评论时间
    § orderby=='scores' 按得分排序
    § orderby='id' 按文章ID排序
    § orderby='rand' 随机获得指定条件的文档列表
    keyword='' 含有指定关键字的文档列表,多个关键字用","分
    innertext = '' 单条记录样式
    aid='' 指定文档ID
    idlist ='' 提取特定文档(文档ID)
    channelid 频道ID
    limit='起始ID,记录数'  (起始ID从0开始)表示限定的记录范围(如:limit='1,2'  表示从ID为1的记录开始,取2条记录)
    flag = 'h' 自定义属性值:头条[h]推荐[c]图片[p]幻灯[f]滚动[s]跳转[j]图文[a]加粗[b]
    noflag = '' 同flag,但这里是表示不包含这些属性
    orderway='desc' 值为 desc 或 asc ,指定排序方式是降序还是顺向排序,默认为降序
    subday='天数' 表示在多少天以内的文档
     
     
    用arclist调用于附加表字段的方法:
     
    要获取附加表内容,必须符合两个条件
    1、指定 channelid 属性
    2、指定要获得的字段 addfields='字段1,字段'
    如:
    {dede:arclist addfields='filetype,language,softtype' row='8' channelid='3'}
    [field:textlink /] - [field:softtype /]<br />
    {/dede:arclist}
     
    底层模板字段:
    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"格式)
    其中:
    textlink = <a href='arcurl'>title</a>
    typelink = <a href='typeurl'>typename</a>
    imglink = <a href='arcurl'><img src='picname' border='0' width='imgwidth' height='imgheight'></a>
    image = <img src='picname' border='0' width='imgwidth' height='imgheight' alt=’titile’>
    字段调用方法:[field:varname/]
    如:
    {dede:arclist infolen='100'}
    [field:textlink/]
    <br>
    [field:infos/]
    <br>

    {/dede:arclist}

    调用全站的最新文章:
    {dede:arclist row=’条数’ typeid=’all’  orderby=’pubdate’}
    <li><a href="[field:arcurl/]">[field:title/]</a></li>
    {/dede:arclist}

    调用全站的推荐文章:

    {dede:arclist row=’条数’ typeid=’all’ flag='c'  orderby=’pubdate’}
    <li><a href="[field:arcurl/]">[field:title/]</a></li>
    {/dede:arclist}

    dede调用相关文章代码:

    {dede:likearticle}
    <a href=’[field:arcurl/]‘>[field:title/]</a>
    {/dede:likearticle}
     
     
    参数说明:
    col=” 分多少列显示(默认为单列)
    row=’10′ 返回文档列表总数
    titlelen = ’30′ 标题长度 等同于titlelength
    infolen=’160′ 表示内容简介长度 等同于infolength
    mytypeid=0 手工指定要限定的栏目id,用,分开表示多个
    innertext = ” 单条记录样式(指标签中间的内容)
     
    但这样写完全无显示,于是修改如下:
     
     {dede:likearticle row='8'eregtype=all|tag|keyword}
     
       <li><span>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>·<a href="[field:arcurl/]"  title="[field:fulltitle/]" target="_blank">[field:title/]</a></li>
     
         {/dede:likearticle}  
     
    这时,只要你在每篇文章TAG和关键字(我发现TAG有时可以不写,keyword却是必须)。
     
    dede评论最多的文章排行代码调用:
    {dede:sql sql=&quot;SELECT url,arctitle,msg, count( * ) AS count FROM dede_feedback GROUP BY
    arctitle
    ORDER BY count DESC LIMIT 0,10&quot;}
    <li><a href=&quot;[field:url/]&quot;>[field:arctitle/]</a>[field:msg/]</li>
    {/dede:sql}
     
    板邓个人博客:http://8dseo.com
  • 相关阅读:
    剑指 Offer——13. 调整数组顺序使奇数位于偶数前面
    剑指 Offer——3. 从尾到头打印链表
    剑指 Offer——2. 替换空格
    剑指 Offer——1. 二维数组中的查找
    LeetCode 905. Sort Array By Parity 按奇偶校验排列数组
    LeetCode 448. Find All Numbers Disappeared in an Array找到所有数组中消失的元素
    SSH 代码笔记
    anaconda3安装caffe
    opencv多版本安装
    人脸文章与数据库
  • 原文地址:https://www.cnblogs.com/xbdeng/p/5575278.html
Copyright © 2011-2022 走看看