Changes

Jump to navigation Jump to search

Template:ForEach

4,736 bytes added, 15:53, 6 May 2023
Created page with "<onlyinclude>{{#if: {{{2|}}} | {{ {{{1}}} | {{#if: 1|{{{2}}}}} }} }}{{#if: {{{3|}}} | {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{ 3}}}}}}} }}{{#if: {{{ 4|}}} |..."
<onlyinclude>{{#if: {{{2|}}}
| {{ {{{1}}} | {{#if: 1|{{{2}}}}} }} }}{{#if: {{{3|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{ 3}}}}}}} }}{{#if: {{{ 4|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{ 4}}}}}}} }}{{#if: {{{ 5|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{ 5}}}}}}} }}{{#if: {{{ 6|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{ 6}}}}}}} }}{{#if: {{{ 7|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{ 7}}}}}}} }}{{#if: {{{ 8|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{ 8}}}}}}} }}{{#if: {{{ 9|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{ 9}}}}}}} }}{{#if: {{{10|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{10}}}}}}} }}{{#if: {{{11|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{11}}}}}}} }}{{#if: {{{12|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{12}}}}}}} }}{{#if: {{{13|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{13}}}}}}} }}{{#if: {{{14|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{14}}}}}}} }}{{#if: {{{15|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{15}}}}}}} }}{{#if: {{{16|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{16}}}}}}} }}{{#if: {{{17|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{17}}}}}}} }}{{#if: {{{18|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{18}}}}}}} }}{{#if: {{{19|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{19}}}}}}} }}{{#if: {{{20|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{20}}}}}}} }}{{#if: {{{21|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{21}}}}}}} }}{{#if: {{{22|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{22}}}}}}} }}{{#if: {{{23|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{23}}}}}}} }}{{#if: {{{24|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{24}}}}}}} }}{{#if: {{{25|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{25}}}}}}} }}{{#if: {{{26|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{26}}}}}}} }}{{#if: {{{27|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{27}}}}}}} }}{{#if: {{{28|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{28}}}}}}} }}{{#if: {{{29|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{29}}}}}}} }}{{#if: {{{30|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{30}}}}}}} }}{{#if: {{{31|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{31}}}}}}} }}{{#if: {{{32|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{32}}}}}}} }}{{#if: {{{33|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{33}}}}}}} }}{{#if: {{{34|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{34}}}}}}} }}{{#if: {{{35|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{35}}}}}}} }}{{#if: {{{36|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{36}}}}}}} }}{{#if: {{{37|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{37}}}}}}} }}{{#if: {{{38|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{38}}}}}}} }}{{#if: {{{39|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{39}}}}}}} }}{{#if: {{{40|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{40}}}}}}} }}{{#if: {{{41|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{41}}}}}}} }}{{#if: {{{42|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{42}}}}}}} }}{{#if: {{{43|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{43}}}}}}} }}{{#if: {{{44|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{44}}}}}}} }}{{#if: {{{45|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{45}}}}}}} }}{{#if: {{{46|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{46}}}}}}} }}{{#if: {{{47|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{47}}}}}}} }}{{#if: {{{48|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{48}}}}}}} }}{{#if: {{{49|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{49}}}}}}} }}{{#if: {{{50|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{50}}}}}}} }}{{#if: {{{51|}}}
| {{#if: {{{join|}}} | {{{join}}} }}{{ {{{1}}} |{{#if: 1|{{{51}}}}}}} }}</onlyinclude>
== Usage ==
<pre>{{ForEach|Template_To_Use|join=<string between invocations>
|First
|Second
|Third
|Fourth
}}</pre>
Using Repeat/Sample for the template (which just prepends "Hello " to the string) and join=,&nbsp; yields:

{{ForEach|Repeat/Sample|join=,&nbsp;
|First
|Second
|Third
|Fourth
}}

Navigation menu