RoxenCMS 5.4Web 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:variable/> or <xsl:variable></xsl:variable>

Provided by module: CMS: XSLTransform

Creates a variable and binds it to a value. The binding is visible within a region in the stylesheet and only the innermost binding of an variable will be visible if there are multiple variables with the same name. Variables are treated similarly to parameters (created with <xsl:param>) since the only difference is the way the default value is initialized. If no select attribute is provided the contents of the container will be processed as a template and used as the initial value.

See also the XSLT specification.


Attributes

name="string"

Name of the variable.


select="expression"

An expression which when evaluated becomes the variable value.