- 注册时间
- 2009-12-25
- 最后登录
- 2021-7-10
- 在线时间
- 3302 小时
- 阅读权限
- 200
- 积分
- 10
- 帖子
- 13416
- 精华
- 1
- UID
- 2036
  
|
标签名称:arclist
# h& N! Z6 e( s' Z标记简介:织梦常用标记,也称为自由列表标记,其中imglist、imginfolist、specart、coolart、autolist都是由该标记所定义的不同属性延伸出来的别名标记。
0 ]6 n0 t3 ]) }' ?% T3 {3 J功能说明:获取指定文档列表 + q7 P) k H R+ }+ x
适用范围:全局使用 % G7 W5 ~5 r0 d8 c# {4 l
基本语法: 7 N7 S% J) F$ D Z/ S0 Z
{dede:arclist flag='h' typeid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword='' limit='0,1'}
! z4 ~: r7 R3 ^<a href='[field:arcurl/]'>[field:title/]</a>
; i% ^) v' i9 ?" ~* J1 x{/dede:arclist}
( b) j& ?1 @2 p参数说明: * Y, O8 k4 C! h# r9 E
col='' 分多少列显示(默认为单列),5.3版中本属性可以通过多种方式进行多行显示 6 O& _( ~2 f6 C: n& L
如果col='1'要多列显示的可用div+css实现 . a1 }7 O8 V: q9 b* e2 a
以下为通过div+css实现多列的示例: Z7 v! {1 V# B8 a
<style type=text/css> 9 i7 D7 M6 ~4 ^
div{width:400px;float:left;}
2 _) ^# o5 [4 `3 p9 x</style> 3 l, |( Y/ I f1 \ C2 _
{dede:arclist row='10' titlelen='24' orderby='pubdate' idlist='' col='2'}
8 g/ S' ^- ^; n1 ^•[field:textlink/]([field:pubdate function=MyDate('m-d',@me)/])<br/>
: O3 ^1 A7 s5 f) E) `5 w9 J{/dede:arclist} % Y1 q; d2 o* D2 J' t$ `" r
当col>1将使用原来的table多列方式显示 ! J1 E! J) r8 x& a
row='10' 返回文档列表总数
6 P2 G" @, A- B% d- Ztypeid='' 栏目ID,在列表模板和档案模板中一般不需要指定,在首页模板中允许用","分开表示多个栏目; 7 o- Y3 _7 [ {0 v p
getall='1' 在没有指定这属性的情况下,在栏目页、文章页模板,不会获取以","分开的多个栏目的下级子类
* l7 q% `2 r9 R- htitlelen = '30' 标题长度 等同于titlelength 4 j6 ]1 o7 _8 _' X. x/ Z
infolen='160' 表示内容简介长度 等同于infolength # v- Q: ^3 w+ `6 b
imgwidth='120' 缩略图宽度
8 i: M, M+ `# K( _$ m& D) bimgheight='90' 缩略图高度
0 n% v3 `4 R* Z* `listtype='all' 栏目类型 image含有缩略图 commend推荐
; F' q! H6 F) Q7 S+ c* aorderby='sortrank' 文档排序方式
% y! \* U2 A6 u§ orderby='hot' 或 orderby='click' 表示按点击数排列
% @9 p3 \3 Z' G1 F; z* Y3 W2 {§ orderby='sortrank' 或 orderby='pubdate' 按出版时间排列 " o. @4 L' [1 j$ L
§ orderby='near'
. f, n' W, `7 ]/ \' C§ orderby=='lastpost' 按最后评论时间
! Y6 F" ?. S# z- L( \0 d2 M# T§ orderby=='scores' 按得分排序 6 A1 s i+ { {. X2 V
§ orderby='id' 按文章ID排序 1 I3 S( d! Q% T9 o% A4 b0 b" {
§ orderby='rand' 随机获得指定条件的文档列表
: N. K4 E. `; Q. E0 `keyword='' 含有指定关键字的文档列表,多个关键字用","分 & n% O, X7 x [8 k, N' X
innertext = '' 单条记录样式
& `. l2 z1 H K4 Eaid='' 指定文档ID ( S8 K! o6 S; G+ ]2 P( w
idlist ='' 提取特定文档(文档ID)
7 c/ d; v" @: R( h- v3 Wchannelid 频道ID
& @2 H! e% }2 w/ G, llimit='起始ID,记录数' (起始ID从0开始)表示限定的记录范围(如:limit='1,2' 表示从ID为1的记录开始,取2条记录) 7 G# e" U7 ~; |4 ?" u
flag = 'h' 自定义属性值:头条[h]推荐[c]图片[p]幻灯[f]滚动跳转[j]图文[a]加粗
! g4 ^) H4 k5 `+ h3 _' hnoflag = '' 同flag,但这里是表示不包含这些属性
( S; ?; g2 ?: Iorderway='desc' 值为 desc 或 asc ,指定排序方式是降序还是顺向排序,默认为降序 4 \$ @+ A- X o! I0 @
subday='天数' 表示在多少天以内的文档
1 s2 K1 t0 y) S7 q5 g. F |
|