- 注册时间
- 2009-12-25
- 最后登录
- 2021-7-10
- 在线时间
- 3302 小时
- 阅读权限
- 200
- 积分
- 10
- 帖子
- 13416
- 精华
- 1
- UID
- 2036
  
|
标签名称:arclist
% K' Z3 C G1 V标记简介:织梦常用标记,也称为自由列表标记,其中imglist、imginfolist、specart、coolart、autolist都是由该标记所定义的不同属性延伸出来的别名标记。
' _5 j; o% R* m2 T+ u6 R% T功能说明:获取指定文档列表 * d+ q- s- `' V, _, l8 \; c
适用范围:全局使用
# H8 a1 u) e* _# @基本语法:
& Q1 I) e3 ^# T3 T+ r0 ?{dede:arclist flag='h' typeid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword='' limit='0,1'}
4 {6 |# A0 w* j<a href='[field:arcurl/]'>[field:title/]</a> , F9 F. u- ~6 B( C$ E+ j
{/dede:arclist} ' q- X9 x2 Z2 O5 V D+ K
参数说明:
" n: E; \+ P- y; B) jcol='' 分多少列显示(默认为单列),5.3版中本属性可以通过多种方式进行多行显示 7 |( O5 G+ ?( Q2 b
如果col='1'要多列显示的可用div+css实现 ( l: t5 f: o3 b
以下为通过div+css实现多列的示例:
7 ~ e5 l3 ^0 v3 P<style type=text/css> 0 Z0 P# s6 C7 _3 b6 ~+ [
div{width:400px;float:left;} 7 L5 M6 c- K% P$ e5 A
</style>
, U5 ^8 H! @3 m3 O) K$ c+ O{dede:arclist row='10' titlelen='24' orderby='pubdate' idlist='' col='2'}
. {! m/ {" }/ w e•[field:textlink/]([field:pubdate function=MyDate('m-d',@me)/])<br/>
" e. X% B& L5 y* u{/dede:arclist}
5 ]# V: O/ N( H% t. c- o当col>1将使用原来的table多列方式显示
4 X# w7 B8 c6 L9 A- @4 R/ W$ Orow='10' 返回文档列表总数 8 i6 V7 ~! u; A2 ?, p
typeid='' 栏目ID,在列表模板和档案模板中一般不需要指定,在首页模板中允许用","分开表示多个栏目; 1 q4 s+ W: ~; [# A+ c, g, { _' i
getall='1' 在没有指定这属性的情况下,在栏目页、文章页模板,不会获取以","分开的多个栏目的下级子类 ; t% a5 t! n4 e' u: [/ u
titlelen = '30' 标题长度 等同于titlelength
9 q/ s, S4 F( v: y; ^; p' \infolen='160' 表示内容简介长度 等同于infolength
' F( k. }$ {$ B# s2 ?* P9 _3 ?( ]imgwidth='120' 缩略图宽度 & F$ A' u h$ c) `- K1 p( t. W+ |# ~: n
imgheight='90' 缩略图高度
# V0 f2 X) C: x8 M. C8 ylisttype='all' 栏目类型 image含有缩略图 commend推荐 # Q2 z" q9 S4 X
orderby='sortrank' 文档排序方式
- e6 R4 x+ p9 C) h% U0 V% n§ orderby='hot' 或 orderby='click' 表示按点击数排列
. F. o- W- B l" Q. |9 T§ orderby='sortrank' 或 orderby='pubdate' 按出版时间排列 ' a# s! e7 N! e0 @7 w* u
§ orderby='near' ' q+ W. l& I0 r! P: a6 U
§ orderby=='lastpost' 按最后评论时间
& l+ \) g$ e$ E: e* N2 t§ orderby=='scores' 按得分排序 6 J4 b' _6 p) f, S4 o2 M" e7 q
§ orderby='id' 按文章ID排序 ) C# Y. g/ Y/ N% M
§ orderby='rand' 随机获得指定条件的文档列表
0 N E7 i3 ^# f+ B: ekeyword='' 含有指定关键字的文档列表,多个关键字用","分
9 b# }$ A* s" ^8 a4 Y: jinnertext = '' 单条记录样式
4 Y% E3 n+ S' Baid='' 指定文档ID
7 h* O6 z1 j* c* ?! ]& Nidlist ='' 提取特定文档(文档ID)
% y2 P! \9 C4 p! g9 ^. f/ `channelid 频道ID : g+ l0 n4 b0 f! M+ R6 g: ]8 O
limit='起始ID,记录数' (起始ID从0开始)表示限定的记录范围(如:limit='1,2' 表示从ID为1的记录开始,取2条记录) " s4 s2 \* t9 C3 a- K' H7 v0 J
flag = 'h' 自定义属性值:头条[h]推荐[c]图片[p]幻灯[f]滚动跳转[j]图文[a]加粗
2 i2 \- C( m7 c( [8 j3 S! onoflag = '' 同flag,但这里是表示不包含这些属性
$ u0 _9 c$ X: C; P: g7 x9 \orderway='desc' 值为 desc 或 asc ,指定排序方式是降序还是顺向排序,默认为降序 . g8 a3 ~8 h. V t% U! {
subday='天数' 表示在多少天以内的文档 8 N# V5 t7 N. R: Q: p p! j# J
|
|