Hallo,
vorweg, ich bin ein absoluter XSL-Anfänger, Ich hoffe, ihr könnt mir helfen. Ich möchte gerne eine Änderung in einem XSL Stylesheet machen:
<img class="plus" width="470" id="DefaultView" onClick="javascript:aufmachen(800, 'DefaultView_zoom');">
<xsl:attribute name="src">
<xsl:value-of select="ProductPictures/MainPictureUrl" disable-output-escaping="no"/>
</xsl:attribute>
</img>
Der Code greift auf eine Variable zu (ProductPictures/MainPictureUrl), an diese Stelle möchte ich stattdessen eine eigene URL einfügen:
"http://www.testurl.de/ad/1522/gfx/gross.jpg"
Jetzt kommt die Schwierigkeit. Die Zahl 1522 ist die Artikelnummer des Produkts. Die soll eine Variable sein. An einer anderen Stelle im Stylesheet kann ich die Artikelnummer auslesen:
Artikelnummer: <span id="SAnr">
<xsl:value-of select="Anr"/>
</span>
Wenn also eine die Artikelnummer 1523 aufgerufen wird, soll jetzt z.b. das Bild "http://www.testurl.de/ad/1523/gfx/gross.jpg" usw.
Hat jemand zufällig eine Idee, wie man den Code schreiben würde?
vorweg, ich bin ein absoluter XSL-Anfänger, Ich hoffe, ihr könnt mir helfen. Ich möchte gerne eine Änderung in einem XSL Stylesheet machen:
<img class="plus" width="470" id="DefaultView" onClick="javascript:aufmachen(800, 'DefaultView_zoom');">
<xsl:attribute name="src">
<xsl:value-of select="ProductPictures/MainPictureUrl" disable-output-escaping="no"/>
</xsl:attribute>
</img>
Der Code greift auf eine Variable zu (ProductPictures/MainPictureUrl), an diese Stelle möchte ich stattdessen eine eigene URL einfügen:
"http://www.testurl.de/ad/1522/gfx/gross.jpg"
Jetzt kommt die Schwierigkeit. Die Zahl 1522 ist die Artikelnummer des Produkts. Die soll eine Variable sein. An einer anderen Stelle im Stylesheet kann ich die Artikelnummer auslesen:
Artikelnummer: <span id="SAnr">
<xsl:value-of select="Anr"/>
</span>
Wenn also eine die Artikelnummer 1523 aufgerufen wird, soll jetzt z.b. das Bild "http://www.testurl.de/ad/1523/gfx/gross.jpg" usw.
Hat jemand zufällig eine Idee, wie man den Code schreiben würde?
Comment