getField()->getClasses()|empty} class="{implode from=$element->getField()->getClasses() item='class' glue=' '}{$class}{/implode}"{/if}{* *}{foreach from=$element->getField()->getAttributes() key='attributeName' item='attributeValue'} {$attributeName}="{$attributeValue}"{/foreach}{* *}{if !$element->getField()->checkDependencies()} style="display: none;"{/if}{* *}>
{if $element->getLabel() !== null}{/if}
{@$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()}
{if $element->getSuffixField() !== null && $element->getSuffixField()->isAvailable() && !$element->getSuffixField()->isImmutable() && $element->suffixHasSelectableOptions()} {/if}