建站学习网,专业提供各类建站教程,网页素材,SEO资讯等建站资源!

网站模板_网站源码_网站素材_建站教程_建站学习网

当前位置:建站学习网 > 织梦教程 > 安装使用 >

织梦标签:arclist 文档列表

更新时间:2016-08-21整理编辑:建站学习网阅读:0
  名称: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}

  文件:
  \include\taglib\arclist.lib.php
  function lib_arclist(&$ctag,&$refObj)

  默认底层模板:
  imglist:part_imglist.htm
  imginfolist:part_imginfolist.htm
  arclist:part_arclist.htm

  参数:
  col='' 分多少列显示(默认为单列),5.3版中本属性可以通过多种方式进行多行显示
  如果col='1'要多列显示的可用div+css实现

  以下为通过div+css实现多列的范例:
  <style type=text/css>
  div{width: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(只控制infos,并不控制description的内容)
  imgwidth='120' 缩略图宽度
  imgheight='90' 缩略图高度
  listtype='all' 栏目类型image含有缩略图commend推荐
  orderby='sortrank' 文档排序方式
  l         orderby='hot' 或orderby='click' 表示按点击数排列
  l         orderby='sortrank' 或orderby='pubdate' 按出版时间排列
  l         orderby='near'
  l         orderby=='lastpost' 按最后评论时间
  l         orderby=='scores' 按得分排序
  l         orderby='id' 按文章ID排序
  l         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='天数' 表示在多少天以内的文档

  底层字段:

  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'></a>
  image = <img src='picname' target='_blank'>

  织梦标记的一种形式,因此支持使用PHP语法,Function扩展等功能。
  如: 给当天发布的内容加上 (new) 标志
  [field:senddate runphp='yes']
  $ntime = time();   $oneday = 3600 * 24;   if(($ntime - @me)<$oneday) @me = "<font color='red'>(new)</font>";   else @me = "";
  [/field:senddate]

本文网址:https://www.dedexuexi.com/dedejiaocheng/azsy/1041.html

本站部分文章搜集与网络,如有侵权请联系本站,转载请说明出处。

收藏此文 赞一下!() 打赏本站

如本文对您有帮助,就请建站学习网抽根烟吧!

支付宝打赏
微信打赏
织梦CMS如何修改文章命名规则
« 上一篇2016年08月15日
织梦标签:arclistsg 独立单表模型文档列表
2016年08月15日下一篇 »
  • 织梦dedecms自定义表单制作调用查看的方法教程
    0阅读
    在网站建设中,部分网站可能需要在前台收集用户、访客提交的一些数据信息,比如:在线订单、在线报名等一些常见的互动应用。要实现这些功能,就用到的了织梦内容管理系统(DedeCMS)自带提供的自定义表单了,此表单功能可满足大多数的此类需求。dedecms自定义表单制作步骤:一、在网站后台依次打开核心-频道...
  • 7类常用的dedecms模板开发标签
    0阅读
    1:基本的标题调用 首页 TITLE{dede:global.cfg_webname/}/TITLE meta name=keywords content={dede:global.cfg_keywords/} meta name=description content={dede:global.c...
  • 织梦dedecms中function='Html2Text(@me)的使用方法
    0阅读
    本文通过实例为大家讲解织梦dedecms中首页、列表页及内容页通过 function=Html2Text(@me) 过滤html代码调用纯文本的方法 示例1: 调用文章body中内容,过滤html样式,并限制调用字数: {dede:arclist row=1 typeid=1 addfields=b...
  • 织梦dedeCMS网站如何插入百度自动推送代码
    0阅读
    今天织梦学习网和大家一起来说说百度自动推送,都是可以加速收录的! 经过大量的实验,每一点做到极致,收录不再是问题! 1.复制以下代码: script(function(){ var bp = document.createElement(script); var curProtocol = wind...
  • 织梦dedecms会员调用方法详解
    0阅读
    调用12个个人会员按注册时间排序 代码如下: {dede:sql sql=select * from dede_member where mtype=个人 order by mid limit 0,12} a href=../member/index.php?uid=[field:userid/] ...
 
QQ在线咨询