Changes

Jump to navigation Jump to search
1,055 bytes added ,  00:01, 28 April 2017
Created page with "<noinclude>{{Documentation subpage}} </noinclude> == Purpose == To repeatedly use a template for each argument in a pipe delimited list. The template handles up to 30 list it..."
<noinclude>{{Documentation subpage}}
</noinclude>
== Purpose ==
To repeatedly use a template for each argument in a pipe delimited list. The template handles up to 30 list items.

== Example ==
;Create comma delimited links to each hook in a list:
<code><nowiki>{{foreach|Link|delim=,&nbsp;|Item A|Item B}}</nowiki></code> → {{foreach|Link|delim=,&nbsp;|Item A|Item B}}


== Usage ==
<nowiki>{{</nowiki>Foreach[|delim=''delim'']|''templatename''|''item1''[|''item2'']...}}

* ''templatename'' - the name of a template that takes at least one parameter. Only the first parameter will be used, so the remaining parameters must be optional.
* ''item1'' - the first item to pass to the template, resulting in <nowiki>{{</nowiki>''templatename''|''item1''}}
* ''item2'',... - (optional) the second and following items to pass to the template, resulting in <nowiki>{{</nowiki>''templatename''|''item2''}}, etc.
* ''delim'' - (optional) a delimiter that should be inserted between the list items after the template ''templatename'' has been applied to each
330

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu