Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/07/2008, 16:15
Avatar de aloqui
aloqui
 
Fecha de Ingreso: diciembre-2007
Mensajes: 973
Antigüedad: 17 años, 2 meses
Puntos: 24
Respuesta: Varias páginas en detalle, Archivos XML y XSLT

Creo lo que necesitas es un codigo condicional dentro del for-each que llame a un template u otro (o al mismo con distintos parámetros) en función del "número de bucle" actual, lo cual se comprueba con "position()"

Ejemplo:

Código:
<xsl:choose>
 <xsl:when test="position() &lt;= 1">
    <xsl:call-template name="CuadroDetalle1"/>
  </xsl:when>
  <xsl:otherwise>
    <xsl:call-template name="CuadroDetalleN">
      <xsl:with-param name="pi_vez" select="position()"/>
    </xsl:call-template>
  </xsl:otherwise>
</xsl:choose>
__________________
Grupos de Música
Pop Music Stars