VirtueMart Forum

VirtueMart 2 + 3 + 4 => Virtuemart Development and bug reports => Topic started by: SparksArts on January 04, 2016, 18:55:13 PM

Title: Bug report: COM_VIRTUEMART_USER_FORM_ST_LABEL
Post by: SparksArts on January 04, 2016, 18:55:13 PM
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


Title: Re: Bug report: COM_VIRTUEMART_USER_FORM_ST_LABEL
Post by: GJC Web Design on January 04, 2016, 23:07:43 PM
Yes.. have seen this myself.. it is the reordering that causes it but haven't worked out why...
Title: Re: Bug report: COM_VIRTUEMART_USER_FORM_ST_LABEL
Post by: SparksArts on January 04, 2016, 23:34:54 PM
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
Title: Re: Bug report: COM_VIRTUEMART_USER_FORM_ST_LABEL
Post by: 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".
Title: Re: Bug report: COM_VIRTUEMART_USER_FORM_ST_LABEL
Post by: Bemisoft on February 26, 2016, 21:59:20 PM
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
Title: Re: Bug report: COM_VIRTUEMART_USER_FORM_ST_LABEL
Post by: biltong on May 20, 2016, 17:27:06 PM
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?

Title: Re: Bug report: COM_VIRTUEMART_USER_FORM_ST_LABEL
Post by: biltong on May 23, 2016, 11:15:17 AM
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.
Title: Re: Bug report: COM_VIRTUEMART_USER_FORM_ST_LABEL
Post by: biltong on May 23, 2016, 11:18:54 AM
Just a thought, it could have been the extension VM Migrator that populated the default field for the Shopper Fields.
Title: Re: Bug report: COM_VIRTUEMART_USER_FORM_ST_LABEL
Post by: SparksArts on May 23, 2016, 15:21:27 PM
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.
Title: Re: Bug report: COM_VIRTUEMART_USER_FORM_ST_LABEL
Post by: biltong on May 23, 2016, 15:39:07 PM
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.
Title: Re: Bug report: COM_VIRTUEMART_USER_FORM_ST_LABEL
Post by: SparksArts on May 23, 2016, 15:49:18 PM
It appears VM Migrator is the likely cause. We should report the issue to them.
Title: Re: Bug report: COM_VIRTUEMART_USER_FORM_ST_LABEL
Post by: Milbo on May 23, 2016, 20:07:23 PM
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.
Title: Re: Bug report: COM_VIRTUEMART_USER_FORM_ST_LABEL
Post by: SparksArts on June 02, 2016, 00:25:39 AM
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