Thomas J.S.: Parameteruebergabe an XSL

Beitrag lesen

Hallo,

kann man beim aufruf einer xml datei auch parameter uebergen, die dann von der xslt-datei gelesen werden koennen?

Ja, in der URL.

mein problem:
ich moechte realisieren, dass jeweils nur die informationen eines page-elementes angezeigt werden

z.B. URL : http://www.domain.de/datei.xml?page=p123

in der XSL Datei (nur skizziert!):

<xsl:param name="page" select="''" />
...
<xsl:apply-templates select="page[@id = $page]" />

»»und dass aber gleichzeitig auch eine navigation generiert wird wo fuer jede page ein link vorhanden ist.

<xsl:template match="page" mode="navigation>
<a href="datei.xml?page={@id}">
 <xsl:value-of select=" .... "/>
</a>
</xsl:template>

aufruf:
<xsl:apply-templates mode="navigation" />

Grüße
Thomas