{i18n}Conditional fieldsets allow you to restrict the options a user has for values in some fields based on the values in other fields. There are two kinds of conditional fieldsets: Simple and Complex . Simple fieldsets should be sufficient for most things: they allow you to say that the values of one field are restricted to a certain subset of values if another field has a specific value. For example, you could say that if the field "Street" is "Jeffrey", then the field "Residents" must be one of "Jones","Smith" or "Friedman".{/i18n}
{i18n}Complex fieldsets allow you to give far more detailed structure to your information: The value of "Residents" can depend not only on "Street", but on how the user was allowed to select the specific street (given another field).{/i18n}
{* don't show warnings until the basics are done. *} {if ($oMasterField && empty($free_fields))} {if $sIncomplete}{i18n}The fieldset is currently designated as Complex{/i18n}
{if ($oMasterField && empty($free_fields))}{i18n}Manage complex conditional{/i18n}
{/if} {else}{i18n}The fieldset is currently designated as Simple{/i18n}
{if ($oMasterField && empty($free_fields))}{i18n}Manage simple conditional{/i18n}
{/if} {/if}{i18n}Changing the conditional type set will remove all existing field ordering!{/i18n}
{if !$oMasterField}