Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/07/2009, 07:26
AmaiaM
 
Fecha de Ingreso: enero-2006
Mensajes: 90
Antigüedad: 18 años, 4 meses
Puntos: 0
xsl:call-template no pasa el parametro

Hola , estoy intentando hacer una funcon xsl dentro del for-each

El for-each funcioan correctamente, pero no consigo que muestre el valor del paremtro que le estoy pasando

Un ejemplo de lo que hago

Código PHP:
<xsl:template match="/">
  <
html>
      <
head>
        <
titleTitulo</title>
    </
head>
    <
body>
             <
xsl:apply-templates select="/padre/hijo/nieto" />
        </
body>
    </
html>
</
xsl:template>

<
xsl:template match="/padre/hijo/nieto" >
      <
xsl:for-each select="nodo/subnodo">
        <
xsl:call-template name="funcionEjemplo">
            <
xsl:with-param name="string" select="prueue"/>
        </
xsl:call-template>
      </
xsl:for-each>        
</
xsl:template>
    
    
    <!-- 
FUNCION -->
<
xsl:template name="funcionEjemplo">
        <
xsl:param name="string" />
        <
p>Title: <xsl:value-of select="$string" /></p>
</
xsl:template