| 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|phrase}</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} |