<iw_iterate var="tpl" list="dcr.Main" ><iw_perl><![CDATA[my $pt_path="/iwmnt/default/main/Admin/IW_Config/WORKAREA/Admin/templatedata/includes/pt/list_item.inc";]]></iw_perl><iw_include pt="$pt_path" mode="ptlocal" > $iw_param{parent} = $tpl;</iw_include></iw_iterate>
<iw_perl><![CDATA[ my $parent = $iw_arg{parent}; ### Manual iw_iterate my @dcr_ref = $parent->get_node_list('List Section.List'); my $iteration=-1; # iteration count foreach my $listblock ( ( @dcr_ref ) ) { $iteration++; ]]></iw_perl><!-- Normal <iw_value>, etc. tags that go between iteration can go here --><iw_perl><![CDATA[ } ]]></iw_perl>
<iw_iterate var='prop' list='@{ $properties }'> <iw_perl><![CDATA[ $pageTitle = iwpt_dcr_value('prop.pageTitle'); $pageLevel = iwpt_dcr_value('prop.pageLevel'); $custMenuShown = iwpt_dcr_value('prop.custMenuShown'); $supportMenuShown = iwpt_dcr_value('prop.supportMenuShown'); ]]></iw_perl>
<iw_iterate var='prop' list='dcr.stuff.prop'> <iw_include pt="proppt" mode="ptlocal"> $iw_arg{blah} = $prop; </iw_include></iw_iterate><iw_iterate var='second' list='dcr.body.text.props'> <iw_include pt="prop2" mode="ptlocal"> $iw_arg{blah} = $prop2; </iw_include></iw_iterate>
main tpl<iw_iterate var='component' list='dcr.stuff.prop'> <iw_include pt="some.tpl" mode="ptlocal"> $iw_param{'comp'}= $component; </iw_include></iw_iterate>include tpl<iwperl><![CDATA[ my $comp = $iw_arg{'comp'};]]></iwperl><iw_value name="comp.some.field" />