le spiegazioni si trovano nel changelog di virtuemart, ecco dove avevo visto i campi:
http://cvs.sourceforge.net/viewcvs.py/virtuemart/virtuemart/CHANGELOG.php?rev=1.53.2.1&only_with_tag=virtuemart-1_0_0&view=autoe precisamente:
26-08-2005 Zdenek Dvorak
+ Now is possible use EXTRA FIELDS in user_info. Just set variable _PHPSHOP_SHOPPER_FORM_EXTRA_FIELD_X (where X is from 1 to 5)
in language file and new input field will be shown in user's billing and shipping address form and in order details. Size of
extra field 1, 2 and 3 is 255 chars. Size of extra field 4 and 5 is one char and they are shown as input select field.
For reasonable using extra field 4 and 5 is needed change items of input select in functions list_extra_field_4
and list_extra_field_5 in file classes/ps_html.php.
You can change position of this fields in form in files: account.shipto.php account.billing.php account.order_details.php
admin.users.html.php admin.user_address_form.php
+ User info in order includes EXTRA FIELDS. ## REQUIRES a DATABASE UPDATE! ##
^ ## Database structure changed ##
ALTER TABLE mos_{vm}_order_user_info ADD `extra_field_1` varchar(255) default NULL;
ALTER TABLE mos_{vm}_order_user_info ADD `extra_field_2` varchar(255) default NULL;
ALTER TABLE mos_{vm}_order_user_info ADD `extra_field_3` varchar(255) default NULL;
ALTER TABLE mos_{vm}_order_user_info ADD `extra_field_4` char(1) default NULL;
ALTER TABLE mos_{vm}_order_user_info ADD `extra_field_5` char(1) default NULL;
+ New input field in user's shipping and billing address: phone_2
# wrong address_type in file account.shipto.php
# wrong $missing comparision for address_type_name in files account.shipto.php and admin.user_address_form.php
# showing $missing_style in file admin.user_address_form.php
# URL for editing shipping address in file admin.users.html.php
+ New variables in language file
ciao
giancarlo