很多同学内容取自定义字段的值遇到问题,以下示例可供大家参考
【非资源类型】${content.attr.test.value!} test是自定义字段名称
【单资源类型】 ${content.attr.pic.resUrl!} 资源地址 pic是自定义字段名称
${content.attr.pic.resSize!} 资源大小 pic是自定义字段名称
${content.attr.pic.resAlias!} 资源名称 pic是自定义字段名称
${content.attr.city.cityArea!} 获取城市地区显示 city是字段名称
【单字段多资源类型 多图、附件】 test是自定义字段名称
[#list content.attr.test.contentAttrRes as r]
附件地址:${r.resUrl!}
附件资源大小:${r.resSize!}
附件名称:${r.resAlias!}
图片描述:${r.description!}
附件密级:[#if r.secret??]${r.secret.name!} [/#if]
[/#list]
富文本字段获取 ${content.txtAttr.test!} test是自定义字段名称 (带html标签的正文)
${content.txtAttrCleanHtml.test!} test是自定义字段名称 (不带html的正文)
${content.titleSpace!} 表格空格会正常显示多个空格 x1.11以及之后的版本有
${content.iconUrl!} 系统默认单图字段取图片地址
${content.txt!}(带html标签) ${content.txtCleanHtml} (不带html标签)两种简写方式,获取第一个
内容密级 [#if content.secret??]${content.secret.name}[/#if]
获取文章内所有附件类型的下载资源
[#list content.attachments as att]
<a href="${base}/download/byId/${att.resId}">${att.resAlias}</a>
[/#if]
[#if content.titleIsBold??&&content.titleIsBold]
内容标题字体加粗
[/#if]
[#if content.target??&&content.target]
新窗口打开链接
[/#if]
内容标题字体颜色 ${content.titleColor}
城市地址类型字段取值: ${content.attr.test.address!} test是字段标签名称
内容来源
[#if content.source??]
<a href="${(content.source.sourceLink)!}">
<span class="Regular">来源:${(content.source.sourceName)!}</span>
</a>
[#else]
<span>来源:[#if content.user.org??]${content.user.org.name!}[/#if]</span>
[/#if]
内容类型
[#list content.contentTypes as type]
[#if type.id==1]
头条类型
[/#if]
类型名称 ${type.typeName!}
后台类型图标 地址 [#if type.logoResource??]${type.logoResource.url!}[/#if]
[/#if]
判断内容类型是否包含某种类型
[#if content.typeIds?seq_contains(1)]
包含头条类型
[/#if]
是否置顶 [#if content.top] 置顶 [/#if]
|
|