Bug report --
After rearranging shopper fields into new order, COM_VIRTUEMART_USER_FORM_ST_LABEL was added to the default field on these shopper fields:
delimiter_billto
address_type_name
company
title
first_name
middle_name
last_name
virtuemart_country_id
address_1
address_2
city
virtuemart_state_id
zip
phone_1
phone_2
fax
tax_exemption_number
This happened on a site running:
Virtuemart 3.0.12
Joomla 3.4.8
VMuikit 3.1.1
PHP 5.6.16
mySQL 5.5.31-30.3-log
Another user discovered this also. See http://forum.virtuemart.net/index.php?topic=132515.msg458464#msg458464
Yes.. have seen this myself.. it is the reordering that causes it but haven't worked out why...
Reordering of shopper fields is always necessary. I've done this several times on different websites recently but this is the first time it has happened to me.
I just wanted to report it.
Richard
Has nothing todo with reordering.
Just remove it. It is the standard default value and set by installation. It prefills the Label for the shipment address with "Shipment".
Hi,
I had the same thing. I changed some text in: components/com_virtuemart/language/en-GB\en-GB.com_virtuemart_shoppers.ini
In rule 79 i changed com_virtuemart_user_form_st_label to com_virtuemart_user_form_shipto_lbl and saved it.
After changing that, it worked fine for me and displayed the right text.
Ben
I've got the same problem - see attached screenshot.
I tried Bemisoft's solution, did not work.
I also changed the order of the shopper fields.
Quote from: Milbo on February 12, 2016, 11:19:43 AM
Has nothing todo with reordering.
Just remove it. It is the standard default value and set by installation. It prefills the Label for the shipment address with "Shipment".
Milbo - Just remove what?
Aaaah, worked it out!
Just remove the default value from each shopper field (VM->Config->Shopper Fields) where this is shown on the checkout form.
Just a thought, it could have been the extension VM Migrator that populated the default field for the Shopper Fields.
Quote from: biltong on May 23, 2016, 11:18:54 AM
Just a thought, it could have been the extension VM Migrate that populated the default field for the Shopper Fields.
Biltong - I did use VM Migrator 3.8.6 to migrate from Joomla 1.5 / Virtuemart 1.1.9 to Joomla 3.x / VM 3.x on this website.
and I used VM Migrator 3.8.8 to migrate from Joomla 1.5 / Virtuemart 1.1.8 to Joomla 3.x / VM 3.x.
It appears VM Migrator is the likely cause. We should report the issue to them.
Great conclusion. Nice, I am sure daycounts will consider it. But maybe then another problem arise, because when there is a default set by the old vm, you wanna keep that information usually.
I just tried this again, migrating Joomla 2.5.28 to 3.5.1 and Virtuemart 2.0.26d to 3.0.16 using current version of VM Migrator 3.9.3. I checked the default field of shopper fields and they are empty. It appears latest version of VM Migrator 3.9.3 or earlier already fixed this problem.
Richard