Hallo,
ich möchte verschiedene XSL Dateien kombinieren. Die Pfade sind variabel, und sollen als Parameter von außen geliefert werden. Ich habe als Basispfad den Parameter $xslbasepath definiert, und möchte diesen nun in einem xsl:include verwenden. Probiert habe ich es so:
xsl:include
<xsl:attribute name="href">
<xsl:value-of select="$xslbasepath"/>/default.xsl
</xsl:attribute>
</xsl:include>
Die PHP-XSL Extension (Sablotron) meckert nun rum, weil bei xsl:include angeblich ein notwendiges Attribut fehlen würde. Er erkennt wohl die Definition von href nicht, weil es nicht direkt im xsl:include Tag definiert ist.
Kann mir da jemand weiterhelfen ? Entspricht das Verhalten dem XSL Standard, oder ist das ein
Bug von Sablotron ?
Danke und Gruss
Marko