模板手册

模板指令(标签)

<@cms_xmodel_data>

<@cms_xmodel_data>

扩展模型数据标签

标签名

<@cms_xmodel_data>

标签描述

获取扩展模型数据,标签内部通过 ${ModelData.xxx} 获取数据展示

标签属性

属性名类型必填可用值描述
modelIdINTEGER模型ID
dataTypeSTRINGsite=站点
catalog=栏目
content=内容
模型数据类型
dataIdSTRING模型数据ID

用法示例

示例1

使用场景:内容详情页展示内容扩展模型数据

<@cms_xmodel_data modelId="${Catalog.extend_ContentExtendModel}" dataType="content" dataId="${Content.contentId}">
<ul>
  <li class="qrcodeimg" id="qrcode-wxq">
    <p><img src="${internalUrl(Data.GzhQrCode!'')}" /></p>
    <p>${((Data.GzhID!'')=='')?then('','公众号ID:'+Data.GzhID)}</p>
  </li>
  <li class="qrcodeimg" id="qrcode-wx" style="display:none;">
  <#if (Data.GzhQrCode!'')==''>
    <@cms_catalog alias="contactus" level="Self">
      <#list DataList as cc>
      <p><img src="${internalUrl(cc.logo)}" /></p>
      <p>公众号ID:${cc.description}</p>
      </#list>
    </@cms_catalog>
  <#else>
    <p><img src="${internalUrl(Data.GzhQrCode)}" /></p>
    <p>公众号ID:${Data.GzhID!''}</p>
  </#if>
</li>
</ul>
</@cms_xmodel_data>