-1
我一直在編寫一些XSL以與SharePoint列表一起使用,以瞭解SharePoint 2010將僅使用XSLT 1.0。有人可以幫我把這個翻譯成XSL 1嗎?將xslt 2轉換爲xslt 1用於SharePoint XSL轉換
<xsl:stylesheet version="2.0" xmlns:ddwrt="http://schemas.microsoft.com/WebParts/v2/DataView/runtime" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" exclude-result-prefixes="xsl">
<xsl:output method="html" indent="yes"/>
<xsl:template match="/">
<ul id="acc1" class="accordion">
<xsl:for-each-group select="Row" group-by="@Category">
<li>
<h4>
<xsl:value-of select="current-grouping-key()"/>
</h4>
<div class="inner">
<ul>
<xsl:for-each-group select="current-group()" group-by="@SubCategory ">
<li>
<h5>
<xsl:value-of select="current-grouping-key()"/>
</h5>
<div class="inner">
<xsl:for-each select="current-group()">
<xsl:sort select="substring-after(@URL,', ')"/>
<p>
<a href="{substring-before(@URL,', ')}">
<xsl:value-of select="substring-after(@URL,', ')"/>
</a>
</p>
</xsl:for-each>
</div>
</li>
</xsl:for-each-group>
</ul>
</div>
</li>
</xsl:for-each-group>
</ul>
</xsl:template>
</xsl:stylesheet>
THANK YOU MARTIN !!!!對代碼進行了一些修改以添加選擇 - 它像魅力一樣工作......如果有人需要複製該過程,我將發佈更新後的代碼。 – JohnAlden