I'm looking for a solution that allows me to have multiple boolean selections and what ever is in a true state will output this into a comma delimited output. Anything that is set to false shows doesn't included the comma.
#set($1STRING='') #if ($param1STRING=="true") #set($1STRING='1STRING') #elseif ($param1STRING=="false") #set($1STRING='') #set($2STRING='') #if ($param1STRING=="true") #set($2STRING='2STRING') #elseif ($param2STRING=="false") #set($2STRING='') #end #set($3STRING='') #if ($param3STRING=="true") #set($3STRING='1STRING') #elseif ($param1STRING=="false") #set($1STRING='') ||$1STRING, $2STRING, $3STRING |
This is the output that I would like to have:
1STRING,2STRING,3STRING
This is an output that I can do not want. When a boolean option is not selected. It display an unnecessary comman.
1STRING,,3STRING
I don't know what you need this for, but you could just add the comma to the strings itself (if they're not empty) instead of outputting "$1STRING,
". This leads to the fact, that no comma will be displayed, if $2STRING is empty.
Cheers,
Kirstin
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.