freemark 模板语法的宏语法 问题
warning:
这篇文章距离上次修改已过360天,其中的内容可能已经有所变动。
<#--
* 附件标签
-->
<#macro appendix documentId="owner" custom="false" type="all" field="name" contentOnly="false" autoLink="true" target="_blank" size="-1">
<@cms_attachment contentid="${documentId}" attachmenttype="${type}" size="${size}">
<#list DataList as appendix>
<#if custom="true">
<#global appendix = appendix />
<#nested>
<#else>
<#local content = appendix["${field}"]>
<#if autoLink="true" >
<a href="11" target="${target}">
${content}
</a>
<#else>
${content}
</#if>
</#if>
</#list>
</@cms_attachment>
</#macro>
cms_attachment 是一个标签 用于取标签返回的list值
但是发现 如果标签返回的是一个内部类 则取不出数据会报错
这些东西都太深奥了!