gant: <xsl:if...>

Beitrag lesen

Hallo
Hallo,

Hallo

Kann mir jemand sagen, wie ich in einem xsl:if-Konstrukt eine "Mehrfachbedingung" formulieren kann?

Falls folgender Ausdruck True ergibt, sollte Code geschrieben werden:

@last != @total AND @last > 10

Villeicht noch ein Code-Schnippsel zum besseren Verständnis:

<xsl:if test="@first != 1"><a><xsl:attribute name="href"><xsl:value-of select="@href"/></xsl:attribute>Vorherige</a></xsl:if>  <xsl:if test="@last != @total AND @last &> 10"><a><xsl:attribute name="href"><xsl:value-of select="@href"/></xsl:attribute>Weitere</a></xsl:if>

Dieser Abschnitt verwirrt den Parser...

Was bringt er denn als Fehlermeldung?

Hier die Fehlermeldung:
xsl parse error:Extra illegal tokens: 'AND', '(', '@', 'last', '>', '10', ')'::: fatal error message:; Line#: -1; Column#: -1
transformer not found:http://shsit858.csintra.net:8181/pn_suche_xsl/pn_de11.xsl

Helfen Klammern? (@last != @total) AND (@last > 10)

Ne, Klammern helfe leider nicht...

Vielen Dank für Eure Hilfe
Bitte,

Danke
gruss gant

Gruss
gant

Andreas