GetAdList 获取广告
参数列表
参数名 | 类型 | 说明 |
---|---|---|
pageSize | int | 要获取的数量 |
position | int | 广告位ID |
id | string | 广告ID,”1,2,3” |
####
返回值:
类型 []map[string]interface{}
[
{
"Id" : 1,
"Name" : "首页广告一", // 广告名称
"Position" : 2, // 广告位
"Type" : 1, // image:图片,js:JS代码,text:文本
"Content" : "", // 内容
"Url" : "", // 跳转URL
"Sort" : 0, // 排序
"Status" : 1, // 是否启用
}
]
示例
${$adList := GetAdList "pageSize:3 | position:1"}
${range $key,$ad := $adList}
<li>
<a href="${$ad.Url}">
<!--图片需要先转为 []map[string]interface{} 类型-->
${$adImageList := maps $ad.Content}
${range $img := $adImageList}
<img src="${CorrectionPath $img.url $.domain}" style="display: inline;">
${end}
</a>
<span>${$ad.Name}</span>
</li>
${end}
作者:袁学飞 创建时间:2023-03-08 11:34
最后编辑:袁学飞 更新时间:2024-05-23 09:03
最后编辑:袁学飞 更新时间:2024-05-23 09:03