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:31:17 GMT
Well, no, it really doesn't make sense why string concatenation doesn't
work ;)

However, I'll simply do as you suggested.

/Daniel

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

Hi Daniel,

It's the same, IMHO.

#if ($pId)
  #set ($tempLink = "$tempLink&p=${pId}" )
#end
#if ($preurl)
  #set ($tempLink = "$!preurl$tempLink")
#end
$!{tempLink}

Doesn't it make sense ?

Best Regards,
trad-ex


>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

---------------------------------------------------------------------
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