在umbraco中选择一个特定节点

时间:2011-07-27 09:10:20

标签: xslt umbraco

我有这个select语句,它选择我们做什么的所有子节点。我现在如何选择一个特定的?请参阅以下代码:

  <xsl:for-each select="$currentPage/ancestor-or-self::Homepage//WhatWeDoItems [@isDoc]">

</xsl:for-each>

我们的工作有四个项目。它们的文档类型为WhatWeDoItems,它们是:

  • 公司
  • 场地租用
  • 私人派对

我需要分别选择它们中的每一个,以便在主页上显示它们。 我是朝着正确的方向前进还是有更好的解决方案?

1 个答案:

答案 0 :(得分:1)

您应该发布整个XML,但如果我理解正确,您可以使用

<xsl:value-of select="$currentPage//WhatWeDoItems/corporate" />

只需使用上面的代码创建一个XSLT宏,然后将宏插入到模板中。

如果您不知道该怎么做,请查看video tutorials

相关问题