From: Jandia Cyril (cjandia@logfi.fr)
Date: 04/04/2002 - 07:50
> De : Nadia Djiar
> À : xml-tech@xmlfr.org
> Objet : [xml-tech] Re: passage de paramètre
>
> Salut,
>
> Si j'ai bien compris tu veux mettre à jour la variable "largeur"
> selon certaine
> condition.
> Tu ne peux pas rapeller <xsl:variable name="largeur"... />.
>
> Tu dois écrire :
> <xsl:variable name="largeur " />
> [...]
Mmm... ou presque ;-) mais la fermeture de l'élément <xsl:variable...> (de
contenu vide ici, dans votre version) est un peu prématurée à mon avis;
alors, pour Miguel j'écrirais plutôt :
...
<xsl:variable name="largeur">
<xsl:if test="($imageAccueil='non')">410</xsl:if>
<xsl:if test="(./entete/imageTitre and $imageAccueil='oui')">320</xsl:if>
</xsl:variable> <!-- "largeur" est maintenant déclarée **ET** définie -->
<xsl:element name="table">
<xsl:attribute name="bgcolor">white</xsl:attribute>
<xsl:attribute name="width"><xsl:value-of
select="$largeur"/></xsl:attribute>
</xsl:element>
...
(et toujours en tenant compte de ma deuxième remarque dans ma réponse
précédente)
> A+
> DJIAR Nadia
Cordialement,
Cyril Jandia
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|