velocity-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sayed Hashimi" <>
Subject RE: "For each" on an object?
Date Wed, 02 Mar 2005 18:45:21 GMT
Why don't you just assign $things to an array with 1 element instead of just to the string
If you do this then you definitely shouldn't have problems.

Hope this helps,
Sayed Ibrahim Hashimi

-----Original Message-----
From: e v a n l e o n a r d []
Sent: Wednesday, March 02, 2005 1:42 PM
Subject: "For each" on an object?


I am trying to create a macro that can either take a single string
parameter, or an array of strings.

The code looks something like this:

#macro(get $things)
    #foreach($thing in $things)
        ## do something...

What I would like to happen is that if $things is only a single object and
not a collection, for it to be assigned to $thing, and then the inner code
run only once. This way foreach loops would be useful over more variable

Has there been any thought about this already? Or, how would others solve
this problem?

Evan Leonard

To unsubscribe, e-mail:
For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message