- 注册时间
- 2009-12-25
- 最后登录
- 2021-7-10
- 在线时间
- 3302 小时
- 阅读权限
- 200
- 积分
- 10
- 帖子
- 13416
- 精华
- 1
- UID
- 2036
  
|
标签名称:arclist ; v: R2 p4 g! f
标记简介:织梦常用标记,也称为自由列表标记,其中imglist、imginfolist、specart、coolart、autolist都是由该标记所定义的不同属性延伸出来的别名标记。 9 B$ Y. x1 b: N% A" y
功能说明:获取指定文档列表 $ E) r# \1 E# y( k$ c
适用范围:全局使用 $ p) h# J, ?& G6 F I" A' m
基本语法: 4 z- M& ~. `5 H- L5 k
{dede:arclist flag='h' typeid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword='' limit='0,1'} + r7 G) F4 ?6 F1 } U1 `5 s
<a href='[field:arcurl/]'>[field:title/]</a>
5 H7 h2 p M0 X! g4 P) C{/dede:arclist} 9 S# } _3 a% z# \2 \
参数说明:
# D( Q5 ^: J$ M S% }9 jcol='' 分多少列显示(默认为单列),5.3版中本属性可以通过多种方式进行多行显示
6 V/ j D/ Y/ O) ~) Z# E! I3 r如果col='1'要多列显示的可用div+css实现
: z3 |) K; J6 h! |- W以下为通过div+css实现多列的示例: : a; U* Q) I. B$ m" D$ D" d, o; Y
<style type=text/css>
6 X5 w9 R, h* j' D2 N3 b# Ddiv{width:400px;float:left;}
9 S C, \# c9 t# |- H</style> ' R1 q" F, E; H
{dede:arclist row='10' titlelen='24' orderby='pubdate' idlist='' col='2'} 5 x0 m9 i& G9 {
•[field:textlink/]([field:pubdate function=MyDate('m-d',@me)/])<br/> # b3 q+ i6 \2 d* p
{/dede:arclist}
: W- z8 V. j0 b& _) {当col>1将使用原来的table多列方式显示 + U+ Q& ^5 l6 Y; v" X( K' ?/ x8 h
row='10' 返回文档列表总数 % o3 H! z" r. i( X
typeid='' 栏目ID,在列表模板和档案模板中一般不需要指定,在首页模板中允许用","分开表示多个栏目;
0 @; u% h b9 |9 P7 T U5 L4 M1 Pgetall='1' 在没有指定这属性的情况下,在栏目页、文章页模板,不会获取以","分开的多个栏目的下级子类
1 F; |: m& r4 u4 ?- Ktitlelen = '30' 标题长度 等同于titlelength 4 q( C2 z: B0 Q* e, x5 W
infolen='160' 表示内容简介长度 等同于infolength , D. d+ H( \6 K% y. Z& H. k8 S
imgwidth='120' 缩略图宽度
; q1 ^' p- A9 f7 y( himgheight='90' 缩略图高度 1 I( G1 h$ e& g
listtype='all' 栏目类型 image含有缩略图 commend推荐
; {9 c4 T+ I* u) O6 forderby='sortrank' 文档排序方式
, A& g/ X7 x8 M7 a' {9 d9 `( p§ orderby='hot' 或 orderby='click' 表示按点击数排列 2 O. f; K; t& Q' _5 T% U' l
§ orderby='sortrank' 或 orderby='pubdate' 按出版时间排列 + I w6 \) }) F: v L8 \( y
§ orderby='near'
2 m; }( p& R4 e+ `# F2 F§ orderby=='lastpost' 按最后评论时间
& K, P4 V/ T& [§ orderby=='scores' 按得分排序 & M8 C# b+ s# ~& d, B
§ orderby='id' 按文章ID排序 2 k& A; Z: n# X
§ orderby='rand' 随机获得指定条件的文档列表
# ]$ X W5 v* G, F6 Jkeyword='' 含有指定关键字的文档列表,多个关键字用","分 % ~' ?; i2 U! w' I
innertext = '' 单条记录样式
# @, Z& s; s1 J/ ?; W, Iaid='' 指定文档ID - j! C. z3 x; M. U, J8 Q- H4 M% y
idlist ='' 提取特定文档(文档ID)
9 r9 n/ [' u7 e& A% }0 cchannelid 频道ID 2 g- U! P$ s1 y& T
limit='起始ID,记录数' (起始ID从0开始)表示限定的记录范围(如:limit='1,2' 表示从ID为1的记录开始,取2条记录)
* ~, r& b* F+ r$ L% B3 iflag = 'h' 自定义属性值:头条[h]推荐[c]图片[p]幻灯[f]滚动跳转[j]图文[a]加粗 8 Z/ R5 }* S* r5 Y- A) x3 a
noflag = '' 同flag,但这里是表示不包含这些属性
8 P; x8 l x. ?, |8 H1 c6 Gorderway='desc' 值为 desc 或 asc ,指定排序方式是降序还是顺向排序,默认为降序
1 c7 {: F3 e, f$ v2 f s" b- nsubday='天数' 表示在多少天以内的文档
6 t* q: J: m. J: E" ` |
|