Merge branch '5.3'
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / templates / userOptionFieldList.tpl
1 {foreach from=$options item=optionData}
2 {assign var=option value=$optionData[object]}
3 <dl class="{$option->optionName}Input{if $errorType|is_array && $errorType[$option->optionName]|isset} formError{/if}">
4 <dt{if $optionData[cssClassName]} class="{$optionData[cssClassName]}"{/if}>{if $isSearchMode|empty || !$optionData[hideLabelInSearch]}<label for="{$option->optionName}">{$langPrefix|concat:$option->optionName|language}</label>{if $inSearchMode|empty && $option->required} <span class="customOptionRequired">*</span>{/if}{/if}</dt>
5 <dd>{@$optionData[html]}
6 <small>{lang __optional=true}{@$langPrefix}{$option->optionName}.description{/lang}</small>
7
8 {if $errorType|is_array && $errorType[$option->optionName]|isset}
9 <small class="innerError">
10 {if $errorType[$option->optionName] == 'empty'}
11 {lang}wcf.global.form.error.empty{/lang}
12 {else}
13 {lang}{@$langPrefix}error.{$errorType[$option->optionName]}{/lang}
14 {/if}
15 </small>
16 {/if}
17 </dd>
18 </dl>
19 {/foreach}