Adding states into the smarty Standard Template Parameters.
Correcting select. Need $key as well as $val for generic select.
$smarty->templateAssign('ref_type_numb', $this->config['ref_type_numb']);
$smarty->templateAssign('settings', $this->config['settings']);
$smarty->templateAssign('terms', $this->config['terms']);
+$smarty->templateAssign('states', $this->config['states']);
if (is_admin()) {
{if $ui.l_blank}<option value=""></option>{/if}
- {foreach $ui.list as $v}
+ {foreach $ui.list as $k => $v}
{if isset($ui.l_value) && isset($ui.l_label)}
<option value="{$v[$ui.l_value]}"{if $ui.value == $v[$ui.l_value]} selected="selected"{/if}>{$v[$ui.l_label]}</option>
{else}
- <option value="{$v}"{if $ui.value == $v} selected="selected"{/if}>{$v}</option>
+ <option value="{$k}"{if $ui.value == $k} selected="selected"{/if}>{$v}</option>
{/if}
{/foreach}
</select>