模板手册

模板指令(标签)

<@cms_video>

<@cms_video>

视频集视频列表标签

标签名

<@cms_video>

标签描述

获取视频集视频数据列表,内嵌<#list DataList as video>${video.title}</#list>遍历数据

标签属性

属性名类型必填可用值描述默认值
pageBOOLEANtrue=是
false=否
是否分页获取数据false
sizeINTEGER分页数据条数,默认:20
conditionSTRING扩展sql条件语句,例如:title like 'a%'
contentIdINTEGER视频内容ID

标签数据属性

属性名描述类型
bitRate比特率Integer
contentId所属内容IDLong
cover视频封面图String
coverSrc视频封面图String
createBy创建者String
createTime创建时间LocalDateTime
decoder编码方式String
description简介String
duration时长,单位:毫秒Long
fileSize文件大小Long
format视频格式String
frameRate帧率Integer
height视频高度Integer
path视频路径,如果type==SHARE则存放第三方引用代码String
remark备注String
siteId所属站点IDLong
sortFlag排序值Integer
src预览路径String
title视频标题String
type视频类型String
updateBy更新者String
updateTime更新时间LocalDateTime
videoId视频IDLong
width视频宽度Integer

用法示例

示例1

使用场景:

<@cms_video contentid="${Content.contentId}" page="false">
  <#list DataList as video>
    <h2>标题:${video.title!''}</h2>
    <p>时长:${video.duration!''} ms</p>
    <p>类型:${video.type!''}</p>
    <p>格式:${video.format!''}</p>
    <p>编码方式:${video.decoder!''}</p>
    <p>比特率:${video.bitRate!''}</p>
    <p>帧率:${video.frameRate!''}</p>
    <p>地址:${internalUrl(video.path)}</p>
  </#list>
</@cms_video>