{@$element->getField()->getFieldHtml()}
{if $element->getSuffixField() !== null && $element->getSuffixField()->isAvailable()}
{if !$element->suffixHasSelectableOptions()}
{if $element->getSuffixLabel() !== ''}
{@$element->getSuffixLabel()}
{/if}
{else}
{@$element->getSelectedSuffixOption()[label]}
{include file='__formFieldDependencies' field=$element->getSuffixField()}
{include file='__formFieldDataHandler' field=$element->getSuffixField()}
{/if}
{/if}
{if $element->getDescription() !== null}
{@$element->getDescription()}
{/if}
{include file='__formFieldErrors' field=$element->getField()}
{if $element->getSuffixField() !== null && $element->getSuffixField()->isAvailable()}
{foreach from=$element->getSuffixField()->getValidationErrors() item='validationError'}
{@$validationError->getHtml()}
{/foreach}
{/if}
{include file='__formFieldDependencies' field=$element->getField()}
{include file='__formFieldDataHandler' field=$element->getField()}