ThomasM: Templates Tausch ?

Beitrag lesen

Hallo XSLAnwender,

Nun das Problem:
Ein Template darf nur einmal vorkommen.

Wie kann man das lösen ?

Gib beiden Templates ein mode-Attribut mit und rufe xsl:apply-templates mit dem jeweils gewünschten mode auf:

<xsl:template match="GENRES" mode="normal">  
  <!-- ... -->  
</xsl:template>  
  
<xsl:template match="GENRES" mode="spezial">  
  <!-- ... -->  
</xsl:template>

und

<xsl:apply-templates mode="normal"/>
bzw.
<xsl:apply-templates mode="spezial"/>

Grüße,
Thomas