it is an obscure change, can you be sure that in usercheckout.php
Step 3 you have:
PHP Code:
//Mod
//original line: $class_tpl->assign('featured', $rs['featured']);
$class_tpl->assign('cfeatured', $rs['featured']);
//End Mod
Step 4 you have:
PHP Code:
$class_tpl->assign('cfeatured', $rs['featured']);
and:
PHP Code:
$class_tpl->assign('featured', @$_POST['featured']);
Then in checkout/step3.tpl.php
HTML Code:
{if $cfeatured=="Y"}
<tr>
<td class="formleft">{$smarty.const.LANG_ADD_FEATURED}{$smarty.const.LANG_COLON}</td>
<td class="formright">
<select name="featured">
<option value="N" {if $featured == "N"} selected{/if}>{$smarty.const.LANG_NO_THANKS}</option>
<option value="Y" {if $featured == "Y"} selected{/if}>{$smarty.const.LANG_YES} (+{$cFeaturedPrice})</option>
</select>
</td>
</tr>
{/if}