Per inserire il valore di un elemento o attributo devi usare value-of come hai fatto altrove.
Quando ti trovi a dover assegnare questo valore all'attributo di un altro elemento (in questo caso src) devi usare xsl:attribute
in questo modo (sostituisci il codice al tuo img):
<img><xsl:attribute name="src"><xsl:value-of select="ARTICOLO/CODICE"/>.jpg</xsl:attribute>
<xsl:attribute name="border">1</xsl:attribute></img>
Se lo spezzi e' facile da capire. Il codice html e'
[img][/img]
ovvero un elemento img
un attributo src e un altro border
con il codice che ti ho dato prima ecco cosa fai:
<img> APRI L'ELEMENTO
<xsl:attribute name="src"> SETTI L'ATTRIBUTO SRC
<xsl:value-of select="ARTICOLO/CODICE"/>.jpg VALORE ATTRIBUTO
</xsl:attribute> CHIUDI L'ATTRIBUTO SRC
<xsl:attribute name="border"> SETTI L'ATTRIBUTO BORDER
1 VALORE DELL'ATTRIBUTO (QUI E' PREDEFINITO)
</xsl:attribute> CHIUDI L'ATTRIBUTO BORDER
</img> CHIUDI L'ELEMENTO
Ok? Se hai bisogno di altre spiegazioni dimmelo, ora dormo perche' sono distrutto.![]()