模板手册

模板函数

dict

dict

函数名

dict()

函数描述

获取字典数据列表,例如:${dict('YesOrNo', 'Y')}

函数参数

属性名类型必填描述
字典类型String
字典数据值String
国际化标识String

用法示例

示例1

使用场景:下拉框使用字典数据作为选择项

<select>
  <#list dict("YesOrNo") as dictItem>
  <option value="${dictItem.dictValue}">${dictItem.dictLabel}<option>  
  </#list>
</select>

示例2

使用场景:内容详情页显示扩展模型字段值对应的字典数据标签

<@cms_xmodel_data modelId="${Catalog.extend_ContentExtendModel}" dataType="content" dataId="${Content.contentId}">
<ul>
  <li class="type">
    <p>类型:${dict('CustomType', Data.customType)}</p>
  </li>
</ul>
</@cms_xmodel_data>