Existe-t-il un moyen d'appeler un modèle XSL avec des paramètres optionnels ?
Par exemple :
<xsl:call-template name="test">
<xsl:with-param name="foo" select="'fooValue'" />
<xsl:with-param name="bar" select="'barValue'" />
</xsl:call-template>
Et la définition du modèle qui en résulte :
<xsl:template name="foo">
<xsl:param name="foo" select="$foo" />
<xsl:param name="bar" select="$bar" />
<xsl:param name="baz" select="$baz" />
...possibly more params...
</xsl:template>
Ce code me donne une erreur "Expression error : variable 'baz' not found". Est-il possible d'omettre la déclaration "baz" ?
Nous vous remercions, Henri