1
<xsl:for-each select="$home/item">
<sc:text field= "Title"/><br/>
</xsl:for-each>
我在Home,「about」和「start」裏面有兩個模板,上面的代碼在Title字段中顯示兩個數據,我只想顯示標題字段「about」。 。 我該怎麼做?Sitecore XSLT渲染
<xsl:for-each select="$home/item">
<sc:text field= "Title"/><br/>
</xsl:for-each>
我在Home,「about」和「start」裏面有兩個模板,上面的代碼在Title字段中顯示兩個數據,我只想顯示標題字段「about」。 。 我該怎麼做?Sitecore XSLT渲染
有很多事情可以做。如果它只是要顯示的「約」(而不是更多),則可以定義一個變量。例如,您可以查看標準Sitecore渲染的頂部(或查看您的變量的定義)。
<xsl:variable name="aboutItem" select="/sitecore/content/home/about" />
然後你就可以拿到冠軍,像這樣:
<sc:text field= "Title" select="$aboutItem" />
不要從我的頭頂記住,如果sc:text
需要select
財產或財產item
。
[編輯]
只給你的另一種方式的點子它也可以:
<xsl:for-each select="$home/item[@id='guid of your about item']">
<sc:text field= "Title"/><br/>
</xsl:for-each>
感謝,它的工作 – sclang 2013-04-22 08:26:40