<@cms_advertisement>

广告列表标签

标签名

<@cms_advertisement>

标签描述

获取广告数据列表,内嵌<#list DataList as ad>${ad.name}</#list>遍历数据

标签属性

属性名类型必填可用值描述默认值
pageBOOLEANtrue=是
false=否
是否分页获取数据false
sizeINTEGER (分页)数据条数,默认:10
conditionSTRING 扩展sql条件语句,例如:title like 'a%'
codeSTRING 广告位编码
typeSTRINGNone=原始链接
Stat=统计链接
广告链接类型None

标签数据属性

属性名描述类型
adSpaceId所属广告版位(页面部件)IDLong
advertisementId广告IDLong
createBy创建人String
createTime创建时间LocalDateTime
keywords关键词String
link实际跳转链接(可设置为中转地址)String
name名称String
offlineDate下线时间LocalDateTime
onlineDate上线时间LocalDateTime
redirectUrl原始跳转链接String
remark备注String
resourcePath广告素材資源路径String
resourceSrc广告素材访问地址String
state状态String
type类型String
weight权重Integer

使用示例

1. 在广告配置的模板中使用,广告配置的模板默认带PageWidget变量,可用于获取页面部件(广告版位)配置属性。

<@cms_advertisement code="${PageWidget.code}" size="3">
<#list DataList as ad>
<a href="${ad.link}">
  <img src="${iurl(ad.resourcePath!'')}" alt="${ad.name}" />
</a>
</#list>
</@cms_advertisement>

2. 在非广告配置的模板中使用,无PageWidget变量。

<@cms_advertisement code="index_ad" size="3">
<#list DataList as ad>
<a href="${ad.link}">
  <img src="${iurl(ad.resourcePath!'')}" alt="${ad.name}" />
</a>
</#list>
</@cms_advertisement>

内容导航