SyntaxError: Zeilenumbrüche und Templates

Hallo,

ich bin schon seit geraumer Zeit ein Fan von SELFHTML weil ich hier schon immer eine Lösung zu jedem PRoblem gefunden habe.
Ich arbeite mich momentan in meiner Freizeit an das Thema XML/XSLT ran und habe einen Nützlichen Schnippsel bei euch im Forum gefunden.

Mein Problem ist folgendes.

Dieser Schnipsel sorgt dafür das in einem Text Zeilenumbrüche gemacht werden aber ich hätte auch gerne das ich weitere templates mit im Text einbetten kann.
Z.B um bilder mit umfliessenden Text mit ein zu bringen.
Nur fehlt mir noch die nötige erfahrung dafür um aus dem ganezn schlau zu werden.
Ich wäre für ein lösung äusserst dankbar.

mfg

Steven alias SyntaxError

  
<xsl:template name="umbruch">  
 <xsl:param name="eingabe" select="."/>  
 <xsl:choose>  
   <xsl:when test="contains($eingabe, '&#xA;')">  
     <xsl:value-of select="substring-before($eingabe, '&#xA;')"/>  
     <br/>  
     <xsl:call-template name="umbruch">  
       <xsl:with-param name="eingabe" select="substring-after($eingabe,'&#xA;')"/>  
     </xsl:call-template>  
   </xsl:when>  
   <xsl:otherwise>  
           <xsl:value-of select="$eingabe"/>  
   </xsl:otherwise>  
 </xsl:choose>  
</xsl:template>  

  1. Danke,

    bin schon selbst drauf gekommen.

    Lieber mal 5min länger nachgedacht =)