webForumDet fria alternativet

XSL if-problem...

4 svar · 372 visningar · startad av inspiro

inspiroMedlem sedan sep. 2005673 inlägg
#1

Har ett xsl-problem... jag har två if-satser. Om ingen av dessa if-satsers villkor uppfylls så vill jag stoppa in img 3. Det ska alltså funka så att antingen uppfylls vilkor 1, eller villkor 2, eller BÅDE villkor 1 och 2... eller ingen av dem och då vill jag lägga till bild 3.

<xsl:if test="">
  bild 1
</xsl:if>
<xsl:if test="">
  bild 2
</xsl:if>

else???
 bild 3
@ndersMedlem sedan juni 200032 969 inlägg
#2
<xsl:choose>
	<xsl:when test="">
		bild 1
	</xsl:when>
	<xsl:when test="">
		bild 2
	</xsl:when>
	<xsl:otherwise>
		bild 3
	</xsl:otherwise>
</xsl:choose>

Mvh

inspiroMedlem sedan sep. 2005673 inlägg
#3

Får det inte att fungera riktigt ändå... problemet är alltså att om första when-villkoret uppfylls så hoppar den över det andra when-villkoret. Möjligheten att visa BÅDE bild 1 och 2 ska alltså finnas... och om ingen av dem visas så ska bild 3 upp.

@ndersMedlem sedan juni 200032 969 inlägg
#4

Ah, missade det där om att både 1 och 2 ska kunna visas.

<xsl:if test="">
	bild 1
</xsl:if>
<xsl:if test="">
	bild 2
</xsl:if>
<xsl:if test="not(villkor1) and not(villkor2)">
	bild 3
</xsl:if>

XSL är hemskt, jag vet...

inspiroMedlem sedan sep. 2005673 inlägg
#5

Aha, jobbigt... men det funkar. Tack! :)

130 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)