沃梦达 / IT编程 / CMS教程 / 正文

PBOOTCMS栏目/列表标签序号数从第N个开始的办法

在群里看到有人问到这个问题,比如我们列表中输出序号数,用到[list:i]从1开始,[list:n]从0开始,我们如果想要从2或者更高数,要怎么操作呢?其实官方在公共标签里是有写的,具体描述如下: operate=** (V2.0.4新增)数字运算(支持+-*/%),如访

在群里看到有人问到这个问题,比如我们列表中输出序号数,用到[list:i]从1开始,[list:n]从0开始,我们如果想要从2或者更高数,要怎么操作呢?其实官方在公共标签里是有写的,具体描述如下:

operate=** (V2.0.4新增)数字运算(支持+-*/%),如访问量加1000[list:visits operate=+1000] 、序号求余[list:i operate=%2]

在这里要用到operate标签,根据官方描述,这个标签是可以用于任何标签里的,举个例子,list标签要从3开始,只需要[list:i operate=3]即可,其他的大家可以去拓展。这些标签还有如下的,大家可以了解下。

dropblank=1 ,去除空白字符,如换行符、制表符等

decode=1 解码数据html字符,如果等于0.则不解码(包括源码已经解码的),此标签一般不使用

decimal=* 小数点位数

unit=* 容量单位,可以是kb,mb,gb,tb,pb,eb

lfield="a,b" (V2.0.5新增)限制列表数据查询字段,提高大数据性能,如lfield="title,content"

mark=1 (V2.0.5新增)对搜索结果关键字进行标红,如:[search:title mark=1];

本文标题为:PBOOTCMS栏目/列表标签序号数从第N个开始的办法