<@cms_include>
引用其他模板内容,支持ssi引用标签
属性名 | 类型 | 必填 | 可用值 | 描述 | 默认值 |
---|---|---|---|---|---|
file | STRING | 是 | 引用模板文件路径(相对模板目录template/) | ||
ssi | BOOLEAN | 否 | true=是 false=否 | 是否启用SSI | true |
virtual | BOOLEAN | 否 | true=是 false=否 | 是否启用virtual模式,此模式下区块无法继承当前页面上限文变量,需要通过参数传入需要的变量 | false |
cache | BOOLEAN | 否 | true=是 false=否 | 是否启用缓存 | true |
使用场景1:公共页头
<@cms_include file="header.template.html"></@cms_include>
使用场景:栏目侧边栏动态热点内容区块,针对页面某区块内容需要获取实时数据。
<@cms_include
file="block_hot.template.html?cid=${Catalog.catalogId}"
virtual="true"
></@cms_include>
热点区块模板block_hot.template.html示例:
<@cms_content catalogid="${IncludeRequest.cid}" level="CurrentAndChild" hasattribute="hot" sort="Recent">
<#list DataList as content>
<a href="${content.link}">${content.title}</a>
</#list>
</@cms_content>