Thomas J.S.: XML mit XSLT in Javascript Transformieren

Beitrag lesen

Hallo,

Du musst Parameter dafür übergeben: shaust du bitte hier http://forum.de.selfhtml.org/archiv/2004/4/t78019/#m451662

Das Beispiel kenn ich, damit kann ich die Parameter für XSL einstellen, aber eben NICHT den Mode.
Parameter = $param

mode = <xsl:template match="/" mode="Zeitschrift" />

letzteren meinte ich

Du willst für den Dokumentkonten (d.h. für das gesamte Dokument) ein Template mit 'mode' definieren??? Und wie willst du dann das Aufrufen: in welchem Template willst du ein <xsl:apply-templates select="/" mode="Zeitschrift" /> denn verwednen?

<xsl:param name="mode"  />

<xsl:template match="/">
 xsl:choose
  <xsl:when test="$mode = 'Zeitschrift'">
   <xsl:apply-templates select="wurzelelement" mode="Zeitschrift" />
  </xsl:when>
  xsl:otherwise
   <xsl:apply-templates select="wurzelelement" mode="Zeitgeist" />
  </xsl:otherwise>
 </xsl:choose>
</xsl:template>

Grüße
Thomas