ulli: herausfiltern der attribute

Beitrag lesen

Hallo ulli!

jo hi

1.) Sorry - hab mich verschaut und ROW übersehen:

<?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="ROWDATA">
    <xsl:param name="mainid"/>
    <xsl:if test="ROW/@key_mainmenu='$mainid'">

ich denke, dass sollte <xsl:if test="ROW/@key_mainmenu=$mainid"> heißen  ... ohne ' um $mainid oder?

<xsl:value-of select="ROW/@introtext" />
    </xsl:if>
  </xsl:template>

</xsl:stylesheet>

... geht zwar ... aber genauso wie mein versuch, es wird immer nur der erste eintrag von introtext ausgegeben

2.) Du hast erwähnt, dass die Parameterübergabe von mainid funktioniert - teste das Ganze mal mit

<xsl:if test="ROW/@key_mainmenu='8'">

... ja hab ich geht für 8

... das die übergabe von $mainid funzt hab ich mit

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

nach <xsl:value-of select="ROW/@introtext" /> ausprobiert ... da steht dann als letztes zeichen immer der jeweils richtige wert von mainid

... ich glaub xsl mag mich nicht ^^ *g*

ulli