获取最新发布的内容
2.9获取最新发布的内容数据
uptoDate
举例说明:
<@uptoDate code='case' categoryId='13333' num=9 order='id desc,gmt_create desc,title asc' publish = true > </@uptoDate>
该指令表示:获取栏目code 为 'case'下面的 内容,其中 按照 id、gmt_create 倒叙 ,title 升序排列 后取前9条
标签名称 |
标签写法 |
作用域 |
或者最新发布的内容数据 |
<@uptoDate code=var1 categoryId=var2 num=var3 order=var4 publish = var5 > |
全局 |
变量值 |
是否必填 |
默认值 |
说明 |
输入/输出 |
var1 |
非必填 |
Null |
栏目编码 |
输入 |
var2 |
非必填 |
Null |
栏目ID |
输入 |
var3 |
非必填 |
20 |
获取多少条 |
输入 |
var4 |
非必填 |
Null |
排序根据数据库字段,字段名称 空格 倒/正序,字段名称 空格 倒/正序 输入(不填默认按照发布时间倒叙) |
输入 |
var5 |
非必填 |
true |
是否只查询已发布的内容 |
输入 |
contents |
必填 |
[] |
输出的集合数据 需要配合List 循环 |
输出 |
contents 配合 list 指令循环 后 可获取内容属性 内容属性 参考 @content 指令下面的属性名称一样的 |
示例如下:
<@uptoDate code='reproduce' num=4 publish = true order='id desc,gmt_create desc,title asc'>
<#list contents as content>
${(content.title)!}
</#list>
</@uptoDate>