模板手册

模板指令(标签)

<@cms_favorite_content>

<@cms_favorite_content>

收藏内容列表标签

标签名

<@cms_favorite_content>

标签描述

获取收藏内容数据列表,内嵌<#list DataList as content>${content.title}</#list>遍历数据

标签属性

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

标签数据属性

属性名描述类型
attributes内容属性标识列表String[]
author作者String
catalogAncestors所属栏目祖级IDsString
catalogId所属栏目IDLong
commentCount评论数(非实时)Long
contentId内容IDLong
contentType内容类型String
contributorId投稿用户IDLong
createBy创建者String
createTime创建时间LocalDateTime
deptCode所属部门编码String
deptId所属部门IDLong
editor编辑String
favoriteCount收藏数(非实时)Long
images封面图列表List<String>
keywords关键词String[]
likeCount点赞数(非实时)Long
link内容链接String
linkFlag是否链接内容String
logo封面图String
logoSrc封面图访问路径String
original是否原创String
prop1备用字段1String
prop2备用字段2String
prop3备用字段3String
prop4备用字段4String
publishDate发布时间LocalDateTime
redirectUrl跳转链接(linkFlag==Y)String
remark备注String
seoDescriptionSEO描述String
seoKeywordsSEO关键词String
seoTitleSEO标题String
shortTitle短标题String
siteId所属站点IDLong
sortFlag排序值Long
source来源String
sourceUrl来源URLString
subTitle副标题String
summary摘要String
tagsTAGsString[]
title标题String
titleStyle标题样式String
topCatalog所属顶级栏目Long
topDate置顶结束时间LocalDateTime
topFlag置顶标识Long
updateBy更新者String
updateTime更新时间LocalDateTime
viewCount文章浏览数(非实时)Long

用法示例

示例1

使用场景:会员中心收藏内容列表

<@cms_favorite_content uid="${Member.memberId}" page="true" size="16">
<#list DataList as content>
<li class="item ${(content.logo?? && content.logo !='')?then('', 'item-no-thumb')}" data-id="${content.contentId}">
  <#if (content.logo!'')!=''>
    <div class="item-img">
      <a class="item-img-inner" href="${content.link}" title="${content.title}" target="_blank">
        <img width="480" height="300" src="${imageSize(content.logo,480,300)}" alt="${content.title}" />
      </a>
      <#if content.tags?size gt 0>
        <#list content.tags as item>
          <a class="item-category" href="#" target="_blank">${content.tags[0]}</a>
        </#list>
      </#if>
    </div>
  </#if>
  <div class="item-content">
    <h2 class="item-title">
      <a href="${content.link}" target="_blank">${content.title}</a>
    </h2>
    <div class="item-excerpt">
      <p>${content.summary}</p>
    </div>
    <div class="item-meta">
      <span class="item-meta-li date">${dateFormat(content.publishDate,'yyyy年MM月dd日 HH点mm分')}</span>
    </div>
  </div>
</li>
</#list>
</@cms_favorite_content>