Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/02/2007, 09:25
Ro!
 
Fecha de Ingreso: febrero-2007
Mensajes: 14
Antigüedad: 17 años, 3 meses
Puntos: 0
Re: Utilizar una variable de un url en un XSL

Hola, es un simple número, como un identificador...

Te cuento un poco más a ver si se puede hacer de otra manera, o si me estoy enredando mucho.

Estoy haciendo un portafolio y tengo 2 xmls, uno con los imágenes tipo preview de los productos y sus un links a su descripción, y el otro con las imagenés grandes, un identificador, el tipo, un comentario y la compañía de cada producto.

Lo que quiero es que con un sólo xsl se pueda mostrar la descripción de un solo producto a la vez, con solo cambiar el identificador en el link que se encuentra en el primer xml.
Por eso en el link coloqué algo como:
<link>milink.xml?id=1</link> (donde "1" sería el identificador en el xml de descripción)

y en mi xsl declaré mi variable
<xsl:variable name="id" select="raiz/nodo/id" /> (donde ="raiz/nodo/id" es la ruta de donde debe sacar el identificador del xml de descripción)

y para que me imprima la descripción del producto coloqué
<xsl:for-each select="raiz/nodo[id='$id']"> (donde "raiz/nodo[id='$id']" me filtra todos los nodos que estén asociados solo con el id=$id)

Espero haberme explicado...
AYUUUUUUUUUDA!!!!
gracias