Hi
I had this same or a similar problem. With the anonymous checkout registration, the fields for first name and last name appear for billing and shipping info. However the values placed in the fields are not carried through till the end of checkout. If on step 3 of checkout, the user modifies the info, the info is saved.
I ended up changing this
{if $action eq "cart"}
to this
{if $smarty.get.mode eq "update"}
in the skin1/main/register_billing_address.tpl and skin1/main/register_shipping_address.tpl
Now when the user registers during step 1 of the checkout, the last name and first name fields are not shown (since they are not updated anyway). I deleted the ability to modify profile from the minicart since this was also a problem.
The user can modify the billing and shipping info from step 3 of checkout. This info is saved just fine.
I've made some other changes that help with this process but these were the main ones.
I did notify XCart about this, but never heard back from them.
Thanks
Mike
__________________
Mike
X-Cart Gold
Version 4.6.0 PHP 5.2.17
|