[TYPO3-commerce] Field mapping feuser-tt_address -> gender, checkout

Bob Wild rowild at gmx.net
Mon Aug 17 13:08:47 CEST 2009


...anyway - does this mean that commerce gets its infos from different 
tables at different times? I went through the TS, but didn't get a clue 
where to find the specific table names. Did I oversee them? Can anybody 
help me out and open my eyes?

Thanks!

> Hi, list,
> 
> (Using commerce 0.11.14 on Typo3 4.2.8)
> 
> In the EM there is a "Field mapping feuser-tt_address". Using the 
> standard implementation is not sufficient, so I extended it like this 
> (in favour for some comments I insert line breaks - this is only for 
> this post, of course):
> 
> company,company;
> gender,gender;
> first_name,first_name;
> last_name,last_name;
> 
> last_name,surname;          <- last name should also be in surname field
> last_name,name;             <- last name should also be in name field
> 
> title,title;
> date_of_birth,birthday;
> address,address;
> zip,zip;
> city,city;
> country,country;
> telephone,phone;
> fax,fax;
> email,email;
> www,www;
> 
> This leads to 2 observations:
> 
> 1. The gender field is not properly translated. While in the fe_users 
> table the "gender" field is a "int(11) unsigned" field, the "gender" 
> field in tt_address is a "varchar(1) latin1_swedish_c1" with a positive 
> Null paramter.
> Does anybody know how to make them work together?
> 
> 2. The checkout process shows 2 times the last name. As I found out, 
> this is, because during the checkout process commerce reads the info 
> from the "name" and the (probably) "last_name" (or surname?) field from 
> tt_address. When I make changes to the first name in the checkout 
> process (by "edit address" or whatever that is called in English - i am 
> working on a german translation), the changes are saved to the "name" 
> field. The same thing happens, when I remove the "last_name,name" mapping.
> Is this an intended behaviour? Or what am I doing wrong?
> 
> Thanks for your help!
> Regards,
> Robert


More information about the TYPO3-project-commerce mailing list