xsl:call-template

Instantiates a named template.

Format

<xsl:call-template name="template_name"> 
  [<xsl:with-param/>] 
</xsl:apply-templates> 

Description

The name attribute is required and the value must be a qualified name. It specifies the name of the template you want to instantiate. The template you want to instantiate must specify the name attribute with a value identical to template_name.

Unlike the xsl:apply-templates instruction, the xsl:call-template instruction does not change the current node.

Tip

 

You can create an xsl:call-template element automatically using the XSLT mapper.

 
Free Stylus Studio XML Training: