Hallo
Habe eine for-each Schlaufe, welche alle Nodes im selektierten Node durchackert und mit dessen Infos ein Template startet (alle Nodes mit einem Attribut active="yes")
Mit dem 3. Parameter möchte ich den Namen des nodes selbst mitgeben!
<xsl:for-each select="layout/page-setup/*[@active='yes']">
<xsl:call-template name="createTableOfContentLine">
<xsl:with-param name="title" select="./@title"/>
<xsl:with-param name="stage" select="1"/>
<xsl:with-param name="node" select="./."/>
</xsl:call-template>
</xsl:for-each>
BSP XML:
<root>
<layout>
<page-setup>
<node1 active="yes" title="erster Node">
</node1>
<node2 active="yes" title="zweiter node">
</node2>
</page-setup>
</layout>
</root>
wenn nun die For-each Schlaufe die einzelnen Nodes selektiert, möchte ich nicht nur dessen Attribute auslesen (Title), sondern
den Namen des Nodes selbst als Parameter jenem aufgerufenen Template
übergeben!
Weiss jemand wie ich diesen selektieren muss, damit ich den Namen als Parameter mitgeben kann? (z.B. "node1")
Gruss Bule
PS: THX FOR ALL HELPERS!!!!