模板手册

模板指令(标签)

<@cms_pagewidget_data>

<@cms_pagewidget_data>

页面部件数据标签

标签名

<@cms_pagewidget_data>

标签描述

页面部件数据标签,标签体内可使用${Data.name}获取数据

标签属性

属性名类型必填可用值描述默认值
codeSTRING页面部件编码

标签数据属性

属性名描述类型
catalogAncestors所属栏目祖级IDsString
catalogId所属栏目IDLong
code编码String
contentObj页面部件扩展数据null
name名称String
pageWidgetId页面部件IDLong
publishPipeCode发布通道String
siteId所属站点IDLong
type类型String

用法示例

示例1

使用场景:以下是“自定义区块”类型的页面部件示例代码,其中Data.contentObj的类型取决于页面部件类型。

<@cms_pagewidget_data code="index_banner">
<#list Data.contentObj as row>
  <#list row.items as item>
    <li class="swiper-slide">
      <a class="slide-post-inner" href="${item.url}" target="_blank" title="${item.title}">
        <img src="${internalUrl(item.logo)}" alt="${item.title}" />
        <span class="slide-post-title"></span>
      </a>
    </li>
  </#list>
</#list>
</@cms_pagewidget_data>