V5入门教程--模板:data标签参数大全
2018-08-07 15:27:30


data标签是V5模板中使用的一个非常特殊的标签,用来获得指定数据。

如:

{$data:articles,formatSource:exclusive,gid:1,fid:2,page:1,pagesize:5,titleLen:20,img:1$}


建议分行书写,在需求的地方加注释,可读行会很强。如下面的效果与上面完全相同。

{$

data:articles //数据来源

,formatSource:exclusive //格式来源

,gid:1 //栏目ID

,fid:2 //格式顺序号

,page:1 //起始页

,pagesize:5 //数据量

,titleLen:20 //文章标题截取长度

,img:1 //只取有图片的文章

$}


一般在首页和分类页需要用data标签。


利用data标签配合一些参数,就可以按指定的格式输出指定的数据。各参数说明如下:

1.data:指定是data标签,后面跟参数articles(文章)或navs(栏目)。

2.gid:栏目ID,如data:articles时,这个gid就是文章所属栏目组id

3.formatSource:格式来源,后面可以跟多种简明参数如:el,exclusive,public,custom等等。本项将独立说明

4.fid:格式序号,如:publicCode有4个,则1是public1,依此类推

5.format:直接传入格式字符串,若采用此项,3和4将无效

6.subFormatSource:下一层的格式来源,在一些高级循环嵌套中使用

7.subFid:参见上条

8.subFormat:参见上条

9.page:页号

10.pagesize:页长、数据量

11.titleLen:文章标题截取长度,0则不截取

12.hrefLen:参见上条,有一定区别

13.img:就否取只存在图片的文章。值可选0或1

14.permit:

15.personal:

16.single:

17.singleID:

18.firstResult:起始行

19.order:排序,0或1,指正向或反向

20.top:是否置顶

21.soul:是否精华

22.spare1:备用参数1

23.spare2:备用参数2


说明:以上参数仅在相应的位置有效。



发布:lzh