Hi,
Gibt es eine Möglichkeit in XSLT eine Variable in Abhängigkeit von einem anderen Parameter mit einem Wert zu belegen? In Javascript wäre das also:
ja.
<xsl:if test="$test">
<xsl:param name="w" >Ja</xsl:param>
</xsl:if>
<xsl:if test="not<($test)">
<xsl:param name="w" >Nein</xsl:param>
</xsl:if>
Daß Dein Parameter nicht in allen Fällen eine Wert bekommt, weißt Du?
Wenn mit if, würd ich es so machen:
<xsl:param name="w">
<xsl:if test="$test">Ja</xsl:if>
<xsl:if test="not<($test)">Nein</xsl:if>
</xsl:param>
Oder aber xsl:choose mit xsl:when + xsl:otherwise (auch INNERHALB des xsl:param):
<xsl:param name="w">
xsl:choose
<xsl:when test="$test">Ja</xsl:when>
xsl:otherwiseNein</xsl:otherwise>
</xsl:choose>
</xsl:param>
cu,
Andreas
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/