{i18n}Fieldset{/i18n}: {$oFieldset->getName()|escape}

{if $sIncomplete}

{i18n}Incomplete{/i18n}: {i18n}This conditional fieldset cannot be used{/i18n}:
{$sIncomplete|escape}

{/if}
{i18n}Fieldset properties{/i18n}

FIXME add help text for fieldset editing.

{foreach item=oWidget from=$edit_fieldset_fields} {$oWidget->render()} {/foreach}

{i18n}A conditional fieldset contains only lookup fields. The values for each field can depend on the user's selections for the others.{/i18n}

{if $oFieldset->getIsConditional() } {i18n}Yes{/i18n} {else} {i18n}No{/i18n} {/if}
{assign var="aFields" value=$oFieldset->getFields()} {assign var="showForm" value=true} {foreach from=$aFields item=oField} {if ! $oField->getHasLookup() } {assign var="showForm" value=false} {/if} {/foreach} {if ($oFieldset->getIsConditional() || $showForm)}
{i18n}Conditionality{/i18n}

{i18n}A conditional fieldset contains only lookup fields. The values for each field can depend on the user's selections for the others.{/i18n}

{if $oFieldset->getIsConditional() }
{else} {assign var="showForm" value=true} {foreach from=$aFields item=oField} {if ! $oField->getHasLookup() } {assign var="showForm" value=false} {/if} {/foreach} {if $showForm}
{/if} {/if}
{else}

{i18n}This fieldset cannot be made conditional, since it contains fields which are not lookup types.{/i18n}

{/if}

{i18n}Fieldset members{/i18n}

FIXME add help text for fieldset members.

{if $oFieldset->getFields() }
{i18n}Existing members{/i18n}
{/if}
{i18n}Add a new field{/i18n}

FIXME add help text for field creation.

{foreach item=oWidget from=$create_field_fields} {$oWidget->render()} {/foreach}