Hallo allemaal,

Ik heb een probleem het het aanpassen of ophalen van parameters in xsl.

Ik gebruik de XSLTProcessor van PHP om xml met behulp van een xsl te transformereren.
In deze xsl specifieer ik ergens: <xsl:param name="nb" select="2"/>
Dit werkt perfect indien ik de XSLTProcessor gewoon een transformToXML op loslaat.

Het is echter de bedoeling dat ik de waarde van de parameter nb kan aanpassen.
Hiervoor wou ik dan de setParameter/3 gebruiken, maar dit werkt niet. Het negeert weliswaar de oorspronkelijk gegeven waarde (nl. 2), maar geeft ook niet degene die het moet zijn, gewoon 1.

Als ik probeer te testen met getParameter krijg ik echter nooit een resultaat terug, dus volgens mij doe ik iets verkeerd met mijn argumenten of zit er een bug in het systeem, maar ik denk eerder aan het eerste.

Kan iemand mijn helpen?
Laat je stukje code dan eens zien.

Reageren