Merge branch '5.3'
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / templates / __textFormField.tpl
CommitLineData
a63f9b97
MS
1<input type="text" {*
2 *}id="{@$field->getPrefixedId()}" {*
3 *}name="{@$field->getPrefixedId()}" {*
bd95941f
MS
4 *}value="{if !$field->isI18n() || !$field->hasI18nValues() || $availableLanguages|count === 1}{$field->getValue()}{/if}"{*
5 *}{if !$field->getFieldClasses()|empty} class="{implode from=$field->getFieldClasses() item='class' glue=' '}{$class}{/implode}"{/if}{*
8fa972e8 6 *}{if $field->getInputMode() !== null} inputmode="{$field->getInputMode()}"{/if}{*
ec173170 7 *}{if $field->getAutoComplete() !== null} autocomplete="{$field->getAutoComplete()}"{/if}{*
c10fe012 8 *}{if $field->getPattern() !== null} pattern="{$field->getPattern()}"{/if}{*
a63f9b97
MS
9 *}{if $field->isAutofocused()} autofocus{/if}{*
10 *}{if $field->isRequired()} required{/if}{*
11 *}{if $field->isImmutable()} disabled{/if}{*
12 *}{if $field->getMinimumLength() !== null} minlength="{$field->getMinimumLength()}"{/if}{*
13 *}{if $field->getMaximumLength() !== null} maxlength="{$field->getMaximumLength()}"{/if}{*
14 *}{if $field->getPlaceholder() !== null} placeholder="{$field->getPlaceholder()}"{/if}{*
4b75ad94 15 *}{if $field->getDocument()->isAjax()} data-dialog-submit-on-enter="true"{/if}{*
fdecaf21 16 *}{foreach from=$field->getFieldAttributes() key='attributeName' item='attributeValue'} {$attributeName}="{$attributeValue}"{/foreach}{*
a63f9b97
MS
17*}>
18
19{if $field->isI18n()}
20 {include file='multipleLanguageInputJavascript'}
21{/if}