For that matter are any other data types, like Boolean for example, allowed as macro parameters?
Regards, Jesse > On Apr 2, 2016, at 5:02 PM, Personal <je...@abrightfamily.com> wrote: > > Is it possible to pass an array as a macro parameter? So far my attempts have > failed. > > Macro code: > #set( $a = $xcontext.macro.params.array) > $a > > #foreach($i in $a) > $i > #end > > > Page code: > #set( $array = ['Chapter 1', 'Chapter 2', 'Chapter 3']) > $array > > #foreach($i in $array) > $i > #end > > {{test array=$array/}} > > > The array processed in the page works as expected. The array passed to the > macro only prints up to the first space between Chapter and 1. I have also > tried to enter the array as a string which passes the string but the macro > does not treat it as an array, which doesn’t surprise me. The comments from > Stefan and Vincent on > http://platform.xwiki.org/xwiki/bin/view/DevGuide/WikiMacroTutorial seem to > touch on this issue but I do not understand the answer provided. Thank you > for any clarification to this issue you can provide. > > Regards, > > Jesse Bright > _______________________________________________ > users mailing list > users@xwiki.org > http://lists.xwiki.org/mailman/listinfo/users _______________________________________________ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users