栏目标签(全局)
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
name | 栏目ID | - | type值为peer或son时必填 栏目ID,可以传入变量或指定ID |
type | son peer top | - | 指定获取的栏目层级 son-获取下级栏目 peer-表示同级栏目 top-表示顶级栏目 |
num | - | - | 限制结果数量 例子: 10 : 表示获取10条 10,12 : 表从第10开始的12条记录 |
model | 模型表ID | - | 指定模型ID |
where | - | - | 数据库查询条件 |
order | - | weigh desc | 排序方式, 格式为 order="字段名称 desc"。 其中desc是倒序,asc是升序。 |
id | - | item | 指定循环里的变量名,例如id='obj',模板调用如:{$item.title} 变成 {$obj.title} |
empty | - | - | 为空的时候输出提示,支持传入html |
currentstyle | - | active | CSS class 类名,用于定义当前选中状态样式 |
cache | - | 3600 | 缓存时间,默认3600秒 |
istotal | 1 | - | 统计文档数量 |
ismenu | 1 | - | 显示导航栏目菜单 |
lang | - | - | 多语言情况下获取指定语言的栏目 |
mod | - | mod | 默认调用:{$mod} 用于控制偶数输出、换行等,更多查看下面的示例 |
key | - | i | 默认调用:{$i} 指定循环值变量名,从1开始计数每循环一次+1 |
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
name | 栏目ID | - | type值为peer或son时必填 栏目ID,可以传入变量或指定ID |
type | son peer top | - | 指定获取的栏目层级 son-获取下级栏目 peer-表示同级栏目 top-表示顶级栏目 |
num | - | - | 限制结果数量 例子: 10 : 表示获取10条 10,12 : 表从第10开始的12条记录 |
model | 模型表ID | - | 指定模型ID |
where | - | - | 数据库查询条件 |
order | - | weigh desc | 排序方式, 格式为 order="字段名称 desc"。 其中desc是倒序,asc是升序。 |
id | - | item | 指定循环里的变量名,例如id='obj',模板调用如:{$item.title} 变成 {$obj.title} |
empty | - | - | 为空的时候输出提示,支持传入html |
currentstyle | - | active | CSS class 类名,用于定义当前选中状态样式 |
cache | - | 3600 | 缓存时间,默认3600秒 |
istotal | 1 | - | 统计文档数量 |
ismenu | 1 | - | 显示导航栏目菜单 |
lang | - | - | 多语言情况下获取指定语言的栏目 |
mod | - | mod | 默认调用:{$mod} 用于控制偶数输出、换行等,更多查看下面的示例 |
key | - | i | 默认调用:{$i} 指定循环值变量名,从1开始计数每循环一次+1 |
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
name | 栏目ID | - | type值为peer或son时必填 栏目ID,可以传入变量或指定ID |
type | son peer top | - | 指定获取的栏目层级 son-获取下级栏目 peer-表示同级栏目 top-表示顶级栏目 |
num | - | - | 限制结果数量 例子: 10 : 表示获取10条 10,12 : 表从第10开始的12条记录 |
model | 模型表ID | - | 指定模型ID |
where | - | - | 数据库查询条件 |
order | - | weigh desc | 排序方式, 格式为 order="字段名称 desc"。 其中desc是倒序,asc是升序。 |
id | - | item | 指定循环里的变量名,例如id='obj',模板调用如:{$item.title} 变成 {$obj.title} |
empty | - | - | 为空的时候输出提示,支持传入html |
currentstyle | - | active | CSS class 类名,用于定义当前选中状态样式 |
cache | - | 3600 | 缓存时间,默认3600秒 |
istotal | 1 | - | 统计文档数量 |
ismenu | 1 | - | 显示导航栏目菜单 |
lang | - | - | 多语言情况下获取指定语言的栏目 |
mod | - | mod | 默认调用:{$mod} 用于控制偶数输出、换行等,更多查看下面的示例 |
key | - | i | 默认调用:{$i} 指定循环值变量名,从1开始计数每循环一次+1 |
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
name | 栏目ID | - | type值为peer或son时必填 栏目ID,可以传入变量或指定ID |
type | son peer top | - | 指定获取的栏目层级 son-获取下级栏目 peer-表示同级栏目 top-表示顶级栏目 |
num | - | - | 限制结果数量 例子: 10 : 表示获取10条 10,12 : 表从第10开始的12条记录 |
model | 模型表ID | - | 指定模型ID |
where | - | - | 数据库查询条件 |
order | - | weigh desc | 排序方式, 格式为 order="字段名称 desc"。 其中desc是倒序,asc是升序。 |
id | - | item | 指定循环里的变量名,例如id='obj',模板调用如:{$item.title} 变成 {$obj.title} |
empty | - | - | 为空的时候输出提示,支持传入html |
currentstyle | - | active | CSS class 类名,用于定义当前选中状态样式 |
cache | - | 3600 | 缓存时间,默认3600秒 |
istotal | 1 | - | 统计文档数量 |
ismenu | 1 | - | 显示导航栏目菜单 |
lang | - | - | 多语言情况下获取指定语言的栏目 |
mod | - | mod | 默认调用:{$mod} 用于控制偶数输出、换行等,更多查看下面的示例 |
key | - | i | 默认调用:{$i} 指定循环值变量名,从1开始计数每循环一次+1 |
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
name | 栏目ID | - | type值为peer或son时必填 栏目ID,可以传入变量或指定ID |
type | son peer top | - | 指定获取的栏目层级 son-获取下级栏目 peer-表示同级栏目 top-表示顶级栏目 |
num | - | - | 限制结果数量 例子: 10 : 表示获取10条 10,12 : 表从第10开始的12条记录 |
model | 模型表ID | - | 指定模型ID |
where | - | - | 数据库查询条件 |
order | - | weigh desc | 排序方式, 格式为 order="字段名称 desc"。 其中desc是倒序,asc是升序。 |
id | - | item | 指定循环里的变量名,例如id='obj',模板调用如:{$item.title} 变成 {$obj.title} |
empty | - | - | 为空的时候输出提示,支持传入html |
currentstyle | - | active | CSS class 类名,用于定义当前选中状态样式 |
cache | - | 3600 | 缓存时间,默认3600秒 |
istotal | 1 | - | 统计文档数量 |
ismenu | 1 | - | 显示导航栏目菜单 |
lang | - | - | 多语言情况下获取指定语言的栏目 |
mod | - | mod | 默认调用:{$mod} 用于控制偶数输出、换行等,更多查看下面的示例 |
key | - | i | 默认调用:{$i} 指定循环值变量名,从1开始计数每循环一次+1 |
列表标签(全局)
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
catid | 栏目ID | - | catid和model必须二选一。 当前位置的栏目ID ,可以传入变量或指定ID,默认包含下级文章的内容。 |
model | 模型ID | - | catid和model必须二选一。 模型ID |
order | weigh desc,id desc | 排序 , 格式为 order="字段名称 desc" 其中desc是倒序,asc是升序 | |
num | - | 10 | 限制结果数量; 例子: 10:获取10条数据。 5,10:第五条开始,获取10条数据。 |
where | - | - | 数据库查询条件 |
page | 1 | - | 开启分页,配合 {hkcms:contentpage /} 分页标签 |
insub | 1 0 | 1 | 填写catid时,是否包含下级。默认包含 |
inlist | 1 0 | 0 | 针对单页,填写catid时,获取catid下级的所有单页,支持分页 |
more | 1 | - | 获取副表的数据 |
flags | - | - | 文档属性值 |
id | - | item | 指定循环里的变量名。 例如id='obj',模板调用如:{$item.title} 变成 {$obj.title} |
empty | - | - | 为空的时候输出提示,支持传入html |
cache | - | 3600 | 缓存时间,默认3600秒,对非分页数据有效 |
mod | - | mod | 取余运算,例如控制偶数输出等,更多查看下面的示例 |
key | - | i | 指定循环变量,如果没有指定key属性的话,默认使用循环变量$i |
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
catid | 栏目ID | - | catid和model必须二选一。 当前位置的栏目ID ,可以传入变量或指定ID,默认包含下级文章的内容。 |
model | 模型ID | - | catid和model必须二选一。 模型ID |
order | weigh desc,id desc | 排序 , 格式为 order="字段名称 desc" 其中desc是倒序,asc是升序 | |
num | - | 10 | 限制结果数量; 例子: 10:获取10条数据。 5,10:第五条开始,获取10条数据。 |
where | - | - | 数据库查询条件 |
page | 1 | - | 开启分页,配合 {hkcms:contentpage /} 分页标签 |
insub | 1 0 | 1 | 填写catid时,是否包含下级。默认包含 |
inlist | 1 0 | 0 | 针对单页,填写catid时,获取catid下级的所有单页,支持分页 |
more | 1 | - | 获取副表的数据 |
flags | - | - | 文档属性值 |
id | - | item | 指定循环里的变量名。 例如id='obj',模板调用如:{$item.title} 变成 {$obj.title} |
empty | - | - | 为空的时候输出提示,支持传入html |
cache | - | 3600 | 缓存时间,默认3600秒,对非分页数据有效 |
mod | - | mod | 取余运算,例如控制偶数输出等,更多查看下面的示例 |
key | - | i | 指定循环变量,如果没有指定key属性的话,默认使用循环变量$i |
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
item | home pre pageno next last info jump | - | 必填 home-首页, pre-上一页, pageno-页码, next-下一页, last-尾页, info-数量信息, jump-跳转页码 |
mobile_item | 同上 | - | 手机端时显示的页码格式,该参数有值时,item则失效。注意:只有在移动端时才有效 |
size | - | 5 | 显示页码数量。 |
home | - | 首页 | 首页按钮显示的文字。 |
pre | - | 上一页 | 上一页按钮显示的文字。 |
next | - | 下一页 | 下一页按钮显示的文字。 |
last | - | 尾页 | 尾页按钮显示的文字。 |
info | - | 共 %s 页 / %s 条数据 | 更改默认数量显示信息,第一个%s是第几页,第二个%s是第几条数据 |
emptxt | - | 共 %s 页 / %s 条数据 | 不够分页时显示提示信息 |
hasemp | true/false | true | true-显示提示信息,false-不显示 |
hkcms:content 参数说明
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
catid | 栏目ID | - | catid和model必须二选一。 当前位置的栏目ID ,可以传入变量或指定ID,默认包含下级文章的内容。 |
model | 模型ID | - | catid和model必须二选一。 模型ID |
order | weigh desc,id desc | 排序 , 格式为 order="字段名称 desc" 其中desc是倒序,asc是升序 | |
num | - | 10 | 限制结果数量; 例子: 10:获取10条数据。 5,10:第五条开始,获取10条数据。 |
where | - | - | 数据库查询条件 |
page | 1 | - | 开启分页,配合 {hkcms:contentpage /} 分页标签 |
insub | 1 0 | 1 | 填写catid时,是否包含下级。默认包含 |
inlist | 1 0 | 0 | 针对单页,填写catid时,获取catid下级的所有单页,支持分页 |
more | 1 | - | 获取副表的数据 |
flags | - | - | 文档属性值 |
id | - | item | 指定循环里的变量名。 例如id='obj',模板调用如:{$item.title} 变成 {$obj.title} |
empty | - | - | 为空的时候输出提示,支持传入html |
cache | - | 3600 | 缓存时间,默认3600秒,对非分页数据有效 |
mod | - | mod | 取余运算,例如控制偶数输出等,更多查看下面的示例 |
key | - | i | 指定循环变量,如果没有指定key属性的话,默认使用循环变量$i |
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
catid | 栏目ID | - | catid和model必须二选一。 当前位置的栏目ID ,可以传入变量或指定ID,默认包含下级文章的内容。 |
model | 模型ID | - | catid和model必须二选一。 模型ID |
order | weigh desc,id desc | 排序 , 格式为 order="字段名称 desc" 其中desc是倒序,asc是升序 | |
num | - | 10 | 限制结果数量; 例子: 10:获取10条数据。 5,10:第五条开始,获取10条数据。 |
where | - | - | 数据库查询条件 |
page | 1 | - | 开启分页,配合 {hkcms:contentpage /} 分页标签 |
insub | 1 0 | 1 | 填写catid时,是否包含下级。默认包含 |
inlist | 1 0 | 0 | 针对单页,填写catid时,获取catid下级的所有单页,支持分页 |
more | 1 | - | 获取副表的数据 |
flags | - | - | 文档属性值 |
id | - | item | 指定循环里的变量名。 例如id='obj',模板调用如:{$item.title} 变成 {$obj.title} |
empty | - | - | 为空的时候输出提示,支持传入html |
cache | - | 3600 | 缓存时间,默认3600秒,对非分页数据有效 |
mod | - | mod | 取余运算,例如控制偶数输出等,更多查看下面的示例 |
key | - | i | 指定循环变量,如果没有指定key属性的话,默认使用循环变量$i |
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
id | - | $item | 指定循环里的变量名,例如id='obj',模板调用如:{$item.title} 变成 {$obj.title} |
currentstyle | - | active | 指定选中的class样式 |
multiple | 1 0 | 0 | 是否允许多选。 1-开启多选,0-关闭 |
field | 字段名称 | - | 必须是开启筛选的字段。 限制显示筛选字段 |
alltxt | - | 全部 | 第一个选项显示的文字。 例如:alltxt="不限",等于 off 则不显示 |
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
id | - | $item | 指定循环里的变量名,例如id='obj',模板调用如:{$item.title} 变成 {$obj.title} |
currentstyle | - | active | 指定选中的class样式 |
内容页标签
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
catid | - | - | 栏目ID,可以传入变量或指定ID |
id | - | - | 文章ID |
target | _blank _self _parent _top | - | a 标签链接打开方式,target参数值原样生成到a标签上 |
msg | - | - | 当上一篇没有的情况下,显示的信息 |
field | - | title | 默认显示文章标题,你可以自定义要显示的字段 |
len | - | - | 限制标题长度 |
dot | - | - | 超出的标题尾部拼接字符 |
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
catid | - | - | 栏目ID,可以传入变量或指定ID |
id | - | - | 文章ID |
target | _blank _self _parent _top | - | a 标签链接打开方式,target参数值原样生成到a标签上 |
msg | - | - | 当上一篇没有的情况下,显示的信息 |
field | - | title | 默认显示文章标题,你可以自定义要显示的字段 |
len | - | - | 限制标题长度 |
dot | - | - | 超出的标题尾部拼接字符 |
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
type | pre next | - | 必填,pre=调取上一篇,next调取下一篇 |
id | - | item | 指定变量名,例如id='obj',模板调用如:{$item.action} 变成 {$obj.action} |
field | - | title | 这里指定后结合len、dot参数生成 |
len | - | - | 限制标题长度 |
dot | - | - | 超出的标题尾部拼接字符 |
num | - | - | 设置获取条数,默认是单条 |
其他标签(全局)
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
catid | - | - | 栏目ID或变量。 当前位置的栏目ID ,可以传入变量或指定ID |
symbol | - | > | 指定分隔符 |
class | - | html class 属性,填写后除了当前位置的标签,其他标签都会加上class属性 | |
currentstyle | - | active | css class 类名,用于定义当前位置的class |
isclick | 0 1 | 0 | css class 类名,用于定义当前位置是否可点击。 1-生成a标签可点击; 0=生成span标签不能点击; |
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
name | - | - | 必填,模块标识,即后台站点模块里面的标识,每一个模块都有标识 |
itemid | - | - | 模块子项序号,用于显示特定图集、视频 |
cache | - | 3600 | 缓存时间,默认3600秒 |
id | - | item | 指定循环里的变量名,例如id='obj',模板调用如:{$item.title} 变成 {$obj.title} |
empty | - | - | 为空的时候输出提示,支持传入html |
currentstyle | - | active | 指定选中的class样式具体看下面示例 |
current | - | 1 | 指定第几个选中,默认active class给到第一个 |
num | - | - | 限制数量 格式:数字/变量 |
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
name | - | - | 必填,传入待截取的变量 |
len | - | - | 必填,长度、保留字数 |
dot | - | ... | 超出的部分拼接字符 |
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
name | - | - | 必填,待转换的值,传入变量或指定日期 |
format | - | Y-m-d | 格式 |
api | human | - | 语义化日期,详情看下面 版本:大于等于v2.2.1 |
lt | - | - | 小于多少秒 版本:大于等于v2.2.1 |
api="human"
将采用日期语义化显示
//,lt="2592000" 单位秒, 表示超过一个月的按format里面的格式输出,如果不需要那直接只写api="human"即可
<span class="date">{hkcms:date name="$item.publish_time" format="Y-m-d" api="human" lt="2592000"}</span>
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
name | - | - | 必填,传入数组、对象 |
currentstyle | - | active | 指定选中的class样式 |
current | - | 1 | 指定第几个选中,默认active class给到第一个 |
id | - | item | 指定循环里的变量名,例如id='obj',模板调用如:{$item.title} 变成 {$obj.title} |
offset | - | - | 从第几条开始循环 |
length | - | - | 循环次数,例如输出其中的第5~15条记录,offset="5" length='10' |
mod | - | - | 取余运算 |
empty | - | - | 为空的时候输出提示 |
key | - | i | 指定循环变量,如果没有指定key属性的话,默认使用循环变量i |
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
aid | - | - | 必填,文章ID |
model | - | - | 必填,模型ID |
id | - | item | 指定循环里的变量名,例如id='obj',模板调用如:{$item.title} 变成 {$obj.title} |
more | 1 | - | 获取副表的数据 |
empty | - | - | 为空的时候输出提示,支持传入html |
cache | - | 3600 | 缓存时间,默认3600秒 |
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
id | - | item | 指定循环里的变量名,例如id='obj',模板调用如:{$item.title} 变成 {$obj.title} |
currentstyle | - | active | 指定选中的class样式 |
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
id | - | item | 指定循环里的变量名,例如id='obj',模板调用如:{$item.title} 变成 {$obj.title} |
sql | - | - | sql语句 |
empty | - | - | 为空的时候输出提示,支持传入html |
cache | - | 3600 | 缓存时间,默认3600秒 |
mod | - | - | 用于控制偶数输出、换行等,更多查看下面的示例 |
key | - | i | 指定循环值变量名,默认为$i,从1开始计数每循环一次+1 |
num | - | - | 限制结果数量 例子: 10 : 表示获取10条 10,12 : 表从第10开始的12条记录 |
table | - | - | 表名,不用写前缀不能跟sql参数一起用 |
field | - | * | 限制显示的字段 |
alias | - | - | 设置当前数据表的别名,用于连表 |
join | - | - | 连表 |
where | - | - | sql条件 |
order | - | - | 排序 |
tableid | - | - | 直接按主键ID获取记录 |
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
htmlid | - | dituContent | div标签 id属性,你可以使用该ID写样式 |
attr | - | - | div标签属性,注意attr里面使用单引号 |
title | - | - | 地图面板标题 |
address | - | - | 地图面板地址 |
scale | - | 19 | 放大级别 |
point | - | - | 经纬度信息,格式为json; 例如:{"lng":116.404,"lat":39.915} |
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
name | 图集变量 | - | 必填 |
width | - | 全局配置 | 缩略图宽度,不填则使用附件里面的缩略图配置 |
height | - | 全局配置 | 缩略图高度,不填则使用附件里面的缩略图配置 |
type | 参考下面 | 全局配置 | 缩略图生成方式,默认使用附件里面的缩略图配置 |
auto | 1 0 | 1 | 1=表示缩略图不存在时自动生成缩略图 |
ishtml | 1 0 | 0 | 1=表示生成图片标签; 0=仅返回缩略图图片地址; |
参数名称 | 可选值 | 默认值 | 说明 |
---|---|---|---|
name | - | - | 必填,插件标识,可在插件详情页,或安装插件后看到标识 |
id | - | item | 指定循环里的变量名,例如id='obj',模板调用如:{$item.title} 变成 {$obj.title} |