Thomas J.S.: Parameteruebergabe an XSL

Beitrag lesen

Hallo Markus,

nur den übergebenen parameter liesst er nicht ein?

das ist doch der dazugehörige aufruf, oder?

<xsl:param name="page" select="''" />

für select setze ich dann 1 (default). leider stellt er dann immer die einträge aus seite 1 dar, auch wenn ich

www.blabla.de/datei.xml&page=2 als url aufrufe.

an der ersten stelle bitte nicht & sonder ? verwenden
www.blabla.de/datei.xml?page=2&andereprameter=anderewert&usw=usf

Ich gehe davon aus, dass du dein XML serverseitig verarbeitest: machst du ein dirket im Browser (IE oder Mozialle) geht das nicht, sie (bzw. deren Parser) können keine Parameter aus URLs verarbeiten.

[
 <xsl:param name="XXX" select="''" />
 www.blabla.de/datei.xml$YYY=2
 muss XXX gleich YYY sein?
]

Ja es muss. Du muss den Namen des Parametes übergeben, wenn du im XSL den Paramternamen mit XXX bestimmt hast und in der URL YYY als Parametername übergibst, wird das nicht erkannt denn du hast YYY in deinem XSL nicht definiert.

Grüße
Thomas