gant: <xsl:if...>

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...

Vielen Dank für Eure Hilfe

Gruss
gant

  1. 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?
    Helfen Klammern? (@last != @total) AND (@last > 10)

    Vielen Dank für Eure Hilfe

    Bitte,

    Gruss
    gant

    Andreas

    1. Hallo,

      ... AND @last &> 10">

      Hier ist ein & zuviel.

      MfG, Thomas

    2. 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