XSLT:如何仅从当前页面的项目中获取密钥(Umbraco)?

时间:2014-04-28 15:24:26

标签: xslt umbraco

我在Umbraco中使用XSL来尝试获取与当前节点关联的项目列表。这个项目列表是根据"嵌入内容"插件内容类型。我到目前为止:

<xsl:key name="key-name" match="listOfItems/data/item" use="itemKeyName" />

但是这会从所有 Umbraco节点中选择listOfItems。基本上,我希望密钥与$currentPage/listOfItems/data/item匹配,但由于我无法在xsl:key中使用变量,我该如何实现?

1 个答案:

答案 0 :(得分:0)

这里有Umbraco树遍历的几个XSLT示例:

http://our.umbraco.org/wiki/reference/xslt/xpath-axes-and-their-shortcuts