Bug With New Checkout System Linking First And Last Name

In 4.10.X, Cs-Cart changed checkout system with one-page-checkout.

Even if I'm very satisfied with this, I'm going crazy with the linked first name and last name field.

WHY is it impossible to have separate fields for this ?

I have some customers that have a name separated by multiple space : example John DOE LOS SANTOS

In that example, CS-cart convert like this : First Name : "John Doe Los" and Last Name "Santos".

It would be better to have the possibility to have two separate fields for First and Last Name. That would prevent any troubles like this...

Is there any solution to this ?

design/themes/responsive/templates/views/checkout/components/profile_fields.tpl

Try to replace

{$name_field_names = [“firstname”, “lastname”, “s_firstname”, “s_lastname”, “b_firstname”, “b_lastname”]}

with

{$name_field_names = []}

Then clear cache

(!) Not tested

Thanks ecom. Will test this as soon after christmas. Will let you know later.

design/themes/responsive/templates/views/checkout/components/profile_fields.tpl

Try to replace

{$name_field_names = [“firstname”, “lastname”, “s_firstname”, “s_lastname”, “b_firstname”, “b_lastname”]}

with

{$name_field_names = []}

Then clear cache

(!) Not tested

It works. Thank you for your help !

You are welcome! :)

In fact it does not work :(

The fields are well separated but still wrong.

Example :

In profile of customer :

LAST NAME is "DOE SILVA"
FIRST NAME is "John"

On new checkout page, the fields are separated FIRST NAME and LAST NAME, but
in FIRST NAME is "John DOE"
and in LAST NAME is "SILVA"

There's still the bug somewhere where CS-Cart calculate the complete name.

Hi there,
are there any plans to fix this?
Or are there anywhere where are the instruction how to fix it.

Like this, it is not possible/legal to ship to some countries, like Germany..
Also having to type two times First Name/Last Name, or First and Last Name
in one makes store look relay amateurish and it turns the client away.

Hi there,
are there any plans to fix this?
Or are there anywhere where are the instruction how to fix it.

Like this, it is not possible/legal to ship to some countries, like Germany..
Also having to type two times First Name/Last Name, or First and Last Name
in one makes store look relay amateurish and it turns the client away.

Please make a post in the bug tracker and inform CS-Cart team that this is illegal is some countries. Possibly they do not know it.

Please make a post in the bug tracker and inform CS-Cart team that this is illegal is come countries. Possibly they do not know it.

done !

Any solutions for this?

I have the same problem and it's driving me crazy!

Create a new profile field with the catalog # firstname adn maybe something like '-----------------' in the name. Add it to your customer information. The magic should happen. It is not a bug, rather a developer overreaching thought...