2011-06-25 8 views

Respuesta

15

en pocas palabras, sí. me bastante a menudo el nombre de la plantilla de identidad y debe invocar directamente usando un <xsl:call-template name="identity" />.

Es una herramienta útil para una forma de herencia; puede definir una plantilla para que coincida con un nodo y otra que maneje una derivada de ese nodo que haga las especificaciones, luego llama a la plantilla más general.

Por ejemplo:

<xsl:template match="animal" name="animal"> 
    <!-- handle any animal related stuff here --> 
</xsl:template> 

<xsl:template match="dog"> 
    <xsl:call-template name="animal" /> 
    <!-- handle any dog specific stuff here --> 
</xsl:template> 
0

Si un xsl: elemento de plantilla tiene una nombre del atributo, se puede, pero no necesita, también tienen un atributo partido. De W3C XSLT specification

Cuestiones relacionadas