ThomasM: Teilstring auswechseln

Beitrag lesen

Hallo Raupe,

In meinem XSL sieht es folgendermaßen aus:
<xsl:template match="bildlink">
<a><xsl:attribute name="href"><xsl:value-of select="translate(substring-after(current(), '.'), 'gif', 'jpg')" /></xsl:attribute>
          <img><xsl:attribute name="src"><xsl:value-of select="." /></xsl:attribute></img></a>
</xsl:template>

Das lässt sich kompakter formulieren:

<xsl:template match="bildlink">  
  <a href="{concat(substring-before(.,'.gif'),'.jpg')}">  
    <img src="{.}" alt="" />  
  </a>  
</xsl:template>

Grüße,
Thomas