欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  程序教程

arclistsg|独立单表模型列表

程序员文章站 2022-01-18 22:51:29
...
  • 标签名称:arclistsg
  • 标签功能:单表独立模型的文档列表调用标记
  • 适用范围:仅内容模板 article_*.htm
  • 适用版本:DedeCMS V5.5/V5.6/V5.7
  • 底层字段:ID(同 id),typeid, channel, arcrank, mid, click, title, senddate, flag, litpic(同picname), userip, lastpost, scores, goodpost, badpost, textlink
  • 标签文件:\include\taglib\arclistsg.lib.php
  • 标签说明:织梦dede:arclistsg标签用于调用单表模型的内容,在V5.3系统中加入了单表模型的概念,脱离了以前的主从表的数据表关联结构,一般我们在添加内容模型的时候会选择是否为单表模型还是主从表模型。我们可以进入系统后台[核心]-[内容模型管理],查看系统现有的内容模型,在系统默认环境下,只有分类信息是单表模型,一般添加单表模型,模型的id号都小于-1,即分类信息模型id号为-8。

    在使用这个标签的时候,使用方法同arclist大致相同。

    语法格式如下:

    {dede:arclistsg  flag='h' typeid='' row='' col='' titlelen='' orderway='' keyword='' limit='0,1'}<a href='https://www.noniu.com/jiaocheng/[field:arcurl/]'>[field:title/]</a>{/dede:arclistsg}

    具体参数如下:

    col='' //分多少列显示(默认为单列),5.3版中本属性无效,要多列显示的可用div+css实现row='10' //返回文档列表总数typeid='' //栏目ID,在列表模板和档案模板中一般不需要指定,在封面模板中允许用","分开表示多个栏目;titlelen = '30' //标题长度 等同于titlelengthorderwey='desc'或'asc' //排序方向keyword= //含有指定关键字的文档列表,多个关键字用","分innertext = "[field:title/]" //单条记录样式(innertext是放在标签之间的代码)arcid=''// 指定文档IDidlist ='' //提取特定文档(文档ID)channelid = '' //频道IDlimit='' //起始,结束 表示限定的记录范围(如:limit='1,2')flag = 'h' //自定义属性值:头条[h]推荐[c]图片[p]幻灯[f]滚动[s]跳转[j]图文[a]加粗[b]subday='天数' //表示在多少天以内的文档