2011-07-27 26 views
0

我有这个select语句选择的所有子节点我们做什么。我现在怎么选择一个特定的?见下面的代码:在umbraco中选择一个特定的节点

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

</xsl:for-each> 

有四项我们做。他们有WhatWeDoItems的文档类型,他们是:

  • 企业
  • 场地租赁
  • 私人派对

我需要以单独选择他们中的每一个将它们显示在主页上。 我正朝着正确的方向发展还是有更好的解决方案?

+0

所以你想一个特定节点或所有这些 - 这不是很清楚...... –

+0

我只想说一个“企业” – macroj

+1

很难说,没有看你的输入文件。 –

回答

1

你或许应该张贴整个XML,但如果我理解正确的话,你可以只使用

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

只需创建上面代码中的XSLT宏并插入了模板的宏。

如果你不知道怎么做,看video tutorials

+0

我需要从节点公司获取值并显示它们如何去做这件事? – macroj

+0

只需创建一个XSLT宏并将宏插入到您的模板中 –

相关问题