velocity-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Pfeifer" <Daniel.Pfei...@tradedoubler.com>
Subject RE: Global variables
Date Wed, 31 May 2006 06:03:46 GMT
If I'd like to increase readability (in my example I only included two
of the total of five #set-directives), how should I do? It must be
possible somehow to change the $tempLink from within the if-block.

-----Original Message-----
From: trad-ex [mailto:trad-ex@inter7.jp] 
Sent: den 31 maj 2006 06:52
To: Velocity Users List
Subject: Re: Global variables

Hi, Daniel,

Try it below !

#set($tempLink = "$!preurl$tempLink$!pId")

Best Regards
trad-ex

>
>Hi,
>
>this must be a frequent question but I couldn't find an answer to it on
the
> website.
>
>I've got following velocity template:
>
>#set ($tempLink =
"http://${subdomain}.tradedoubler.com/tr?a=${aId}&c=${cId
>}")
>#if ($pId)
>  #set ($tempLink = $tempLink + "&p=${pId}")
>#end
>#if ($preurl)
>  #set ($tempLink = $preurl + $tempLink)
>#end
>$!{tempLink}
>
>
>The fact of the matter is: Even though neither $pId or $preurl is null
(I 
>verified this and yes, it does enter the #if-blocks) the resulting
tempLink
> is always
>
>http://se.tradedoubler.com/tr?a=239&c=39433
>
>The question is: Why don't the subsequent #set-directives change the
value 
>of $tempLink?
>
>Thanks in advance,
>Daniel Pfeifer

---------------------------------------------------------------------
To unsubscribe, e-mail: velocity-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: velocity-user-help@jakarta.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: velocity-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: velocity-user-help@jakarta.apache.org


Mime
View raw message