XSLTを使用して、Umbraco(4.7)構造の子ノードからいくつかのデータをプルしています。その部分は正常に機能していますが、各アイテムのスタイルを<li>
少し変える必要があるため、各アイテムは次のようになります。<li id=x>
ここx
で、は1〜15の整数です。
XSLTでカウンター値をインクリメントする方法をいくつか見つけましたが、なぜ正常に機能しないのかわかりません。関連するソースは次のとおりです。
<ul>
<xsl:for-each select="$currentPage/Solutions/SolutionsItem[@isDoc]">
<xsl:variable name="count">
<xsl:number/>
</xsl:variable>
<li id="$count">
<a><xsl:value-of select="solutionsItemTitle" /></a>
</li>
</xsl:for-each>
</ul>
XSLTを実行した後にHTMLのソースを確認すると<li id=$count>
、整数ではなく表示されます。誰かがここからどこへ行くべきか提案できますか?