XSL if abfrage problem

Saiz

Grünschnabel
Code:
<xsl:variable name="x2" select="Richard"/>
            <xsl:variable name="go_outURL_change">
                   <xsl:if test="contains($x2 , 'Richard')">
                          <xsl:value-of select="LALALALALLALAL"/>
                   </xsl:if>
                   <xsl:if test="$x2 = 'Richard'">
                          <xsl:value-of select="XAXAXAXAXAXA"/>
                   </xsl:if>

                   <xsl:if test="contains('$x2' , 'Richard')">
                          <xsl:value-of select="LALALALALLALAL2"/>
                   </xsl:if>
                   <xsl:if test="'$x2' = 'Richard'">
                          <xsl:value-of select="XAXAXAXAXAXA2"/>
                   </xsl:if>

                   <xsl:if test="string($x2) = 'Richard'">
                          <xsl:value-of select="XAXAXAXAXAXA3"/>
                   </xsl:if>
            </xsl:variable>

Ich habe oben die Variable x2 gemacht mit inhalt Richard wenn ich aber in der 2 Variablen ein Abfrage mache ob variable x2 mit inhalt Richard ist, funktioniert das nicht :-(

Wieso? Hab verschiede formatierungen ausprobiert keines geht. Wie prüfe ich ein variable?`
 
Versuch's mal so:

Code:
<xsl:variable name="x2">
  <xsl:value-of select="Richard" />
</xsl:variable>

bzw. lass Dir zum Testen den Wert von x2 ausgeben:

Code:
<xsl:value-of select="$x2" />
 

Neue Beiträge

Zurück