Commit | Line | Data |
---|---|---|
320f4a6d MW |
1 | {foreach from=$options item=optionData} |
2 | {assign var=option value=$optionData[object]} | |
3 | {if $errorType|is_array && $errorType[$option->optionName]|isset} | |
4 | {assign var=error value=$errorType[$option->optionName]} | |
5 | {else} | |
6 | {assign var=error value=''} | |
7 | {/if} | |
8 | <dl class="{$option->optionName}Input{if $error} formError{/if}"> | |
9 | <dt{if $optionData[cssClassName]} class="{$optionData[cssClassName]}"{/if}><label for="{$option->optionName}">{lang}{@$langPrefix}{$option->optionName}{/lang}</label></dt> | |
10 | <dd>{@$optionData[html]} | |
11 | {if $error} | |
12 | <small class="innerError"> | |
13 | {if $error == 'empty'} | |
14 | {lang}wcf.global.form.error.empty{/lang} | |
15 | {else} | |
16 | {lang}{@$langPrefix}error.{$error}{/lang} | |
17 | {/if} | |
18 | </small> | |
19 | {/if} | |
20 | <small>{lang __optional=true}{@$langPrefix}{$option->optionName}.description{/lang}</small> | |
21 | </dd> | |
22 | </dl> | |
23 | {/foreach} |