Ho un bel problema:
vorrei fare in modo di parametrizzare in questo modo l'if:
<xsl:if test="$param"> dove $param è una istruzione condizionale.
Non capisco per quale motivo se scrivo cosi funziona:
<xsl:variable name="param" select="condizione"/>
<xsl:if test="$param">
e invece cosi non c'è verso di farlo funzionare:
<xsl:variable name="param">condizione</xsl:variable>
<xsl:if test="$param">
Ho provato in tutti i modi, cambiando la logica, usanto call-template con parametri ma niente.
Il problema è che la condizione non è statica, ma viene composta con una serie di cicli condizionali. Quindi non posso in nessun modo racchiuderla in select="condizione" neppure se prima la assegno a un altro parametro (select="$condizione").
Aiuto!![]()

Rispondi quotando