该函数会返回一个包含有栏目所有字段以及属性值的Map对象。
该函数第二个参数值可以是ID、Alias、InnerCode,用来决定第一个参数的值的类型,
如果只有一个参数,则认为是栏目ID。第三个参数用来指定层级。
用法类似于:
取所在栏目的父栏目名称:
${catalog(Catalog.ParentID).Name}
取内容所在栏目的父栏目名称:
${catalog(Content.CatalogID,"ID",-1).Name}
取内容所在栏目的父栏目的父栏目名称:
${catalog(Content.CatalogID,"ID",-2).Name}
取内容所在的一级栏目名称:
${catalog(Content.CatalogID,"ID",1).Name}
取内容所在的二级栏目名称:
${catalog(Content.CatalogID,"ID",2).Name}
取内容所在的三级栏目名称:
${catalog(Content.CatalogID,"ID",3).Name}
注意:
1、第三个参数为数表示从站点根节点开始的栏目层级,为负数表示从指定栏目开始向上倒溯的层级。
2、然后指定层级不存在,则返回一个空Map
|
所有评论仅代表网友意见