Thomas J.S.: XSLT-Elemente für Formulare

Beitrag lesen

Hallo,

Ich versuche gerade in XML ein Standard-Formular zu entwerfen.
Überschriften und normaler Text werden der XSL-Datei entsprechend angezeigt, nicht aber die Formulardefinitionen.
Hier mal ein Auszug der XSL-datei:

<xsl:template match="Formular">
<form>
xsl:choose
<xsl:when test="@Methode='get'">
  <xsl:attribute name="method">get</xsl:attribute>
</xsl:when>
xsl:otherwise
  <xsl:attribute name="method">post</xsl:attribute>
</xsl:otherwise>
</xsl:choose>
<xsl:attribute name="action">
  <xsl:value-of select="Adresse" />
</xsl:attribute>
</form>
</xsl:template>

In deinem Template für "Formular" steht nichts was die anderen Templates für die Formularelemente aktivieren würde. Also wird auch nichts angezeigt.

<xsl:attribute name="action">
  <xsl:value-of select="Adresse" />
</xsl:attribute>

<xsl:apply-templates />

</form>
</xsl:template>

Grüße
Thomas