Thomas J.S.: Innerhalb XSL ersetzen?

Beitrag lesen

Hallo,

Da ich aber auch Grafiken anzeige und der Pfad zu den Grafiken
nicht immer der selbe ist muss ich den jetzt irgendwie anpassen.

Über XML kann ich den Pfad als Attribut oder so angeben.
Aber wie füge ich den nun in dem XSL Template ein?

bsp für mein xsl template

<xsl:template match="thebody">
  xsl:textblablabla</xsl:text>
  <img src="PATH/images/theImage.jpg"/>
</xsl:template>

irgendwie müsste ich jetzt PATH durch den passenden wert ersetzen.
kann man da irgendwie was machen?

Woher nimmst du "PATH"? Aus dem XML?
Fall du das in einer XSL-Variable mit dem Namen "path" hast:
<img src="{$path}/images/theImage.jpg"/>
Oder <img src="{concant($path, '/images/theImage.jpg')}"/>

Grüße
Thomas