私はいくつかのユーティリティxslt
テンプレートに取り組んでおり、パラメータに基づいて別のテンプレートを呼び出すことができるテンプレートを作成したいと思います。
私が達成したいこと:
<xsl:template name="OuterTemplate.AlternatingRow">
<xsl:param name="Position" />
<xsl:param name="CallTemplate" />
<xsl:if test="$Position mod 2 = 0">
<xsl:if test="$CallTemplate != ''">
<xsl:call-template name="$CallTemplate"></xsl:call-template>
</xsl:if>
</xsl:if>
</xsl:template>
<xsl:call-template name="$CallTemplate"></xsl:call-template>
しかし、許可されたアクションではないため、エラーが発生し続けます。
これも可能ですか?グーグルでこれについて多くを見つけることができませんでした。