{capture "trash"} {function name="printProperties"} {call name="printDebugDumper"}
{$properties=$documentEditor->getPropertiesEditors()} {foreach $properties as $property} {if $documentEditor->isTopDocument() && $property->property()->isRef() && $property->property()->isRefCreate() && !$property->property()->isRefLink()} {continue} {/if} {$property->renderProperty()} {/foreach}
{/function} {function name="printTabbedProperties"} {$properties=$documentEditor->getPropertiesEditors()} {foreach $properties as $property} {if $property->property()->isRef() && $property->property()->isRefCreate() && !$property->property()->isRefLink()}
{/if} {/foreach} {/function} {function name="printDebugDumper"} {if #debug#} (?) {/if} {/function} {function "print_topDocument"}
{call "printProperties"}
{call "printTabbedProperties"}
{/function} {function "print_otherDocument"} {call "printProperties"} {/function} {/capture}{if $documentEditor->isTopDocument()} {call "print_topDocument"} {else} {call "print_otherDocument"} {/if}