RoxenCMS 17Web Developer ManualXSLT Tags

   

<xsl:apply-imports>
<xsl:apply-templates>
<xsl:attribute>
<xsl:attribute-set>
<xsl:call-template>
<xsl:choose>
<xsl:comment>
<xsl:copy>
<xsl:copy-of>
<xsl:decimal-format>
<xsl:element>
<xsl:fallback>
<xsl:for-each>
<xsl:if>
<xsl:import>
<xsl:include>
<xsl:key>
<xsl:message>
<xsl:namespace-alias>
<xsl:number>
<xsl:otherwise>
<xsl:output>
<xsl:param>
<xsl:preserve-space>
<xsl:processing-instruction>
<xsl:sort>
<xsl:strip-space>
<xsl:stylesheet>
<xsl:template>
<xsl:text>
<xsl:transform>
<xsl:value-of>
<xsl:variable>
<xsl:when>
<xsl:with-param>

<xsl:stylesheet></xsl:stylesheet>

Provided by module: CMS: XSLTransform

Top-level container for a XSLT stylesheet.

See also the XSLT specification.


Attributes

id="id"

Not implemented.


extension-element-prefixes="string"

Whitespace-separated list of element prefixes which should be treated as extensions. If any unknown elements with the given extensions are found in the stylesheet the XSLT engine will evaluate all <xsl:fallback> children of the element, and if none are found it will signal an error.

Note!

The rxml: prefix is added by default and handled a bit differently since it is valid for regular RXML tags as well.


exclude-result-prefixes="string"

Not implemented.


version="number"

Specifies which version of XSLT that this stylesheet requires.

Note!

The presence of this attribute is not enforced in this implementation.


rxml:copy-unknown-elements="{yes, no}"

Enables a special processing mode where the default template rule has been changed to copy all unknown tags and comments from the source document to the output document. It will also copy comments present in the stylesheet document.

Note!

This attribute is a Roxen-specific extension.