Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Programación General (http://www.forosdelweb.com/f14/)
-   -   Macros en xsl (http://www.forosdelweb.com/f14/macros-xsl-231056/)

Anlobama 13/09/2004 11:31

Macros en xsl
 
Hola de nuevo a todos, Me ha surgido una pregunta, estoy realizando una web en xml,xsl,xml schema, pero al programar en xsl se repiten muchos trozos de codigo, existe en xsl un metodo que sirva para crear una macro y poder llamarlo en cualquier punto del programa para no repetir mucho codigo?

Os agradeceria vuestra ayuda!!!

Muchas gracias.

iuav 14/09/2004 16:20

Los <xsl:template> pueden ser tratados como funciones en XSL así como en un lenguaje de programación comun y corriente, hice una pequeña llamada de esta manera para no repetir código.
...
<xsl:call-template name="image"/>
...

Y mi template es de esta manera:

<xsl:template name="image">
<xsl:element name="img">
<xsl:attribute name="src">img.gif</xsl:attribute>
<xsl:attribute name="name">Mi_Imagen</xsl:attribute>
<xsl:attribute name="alt">Mi Imagen</xsl:attribute>
</xsl:element>
</xsl:template>

Espero haberte sacado de dudas, si alguien sabe otra cosilla por ahí, no dude de compartir.

Anlobama 15/09/2004 04:30

Muchas gracias!!!!
 
Muchas gracias iuav!!!!

Todavia no lo he probado pero no sabes la cantidad de codigo que me voy a ahorrar con esta funcion que desconocia.

Saludos.


La zona horaria es GMT -6. Ahora son las 22:25.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.