News:

Support the VirtueMart project and become a member

Main Menu

Bug report: COM_VIRTUEMART_USER_FORM_ST_LABEL

Started by SparksArts, January 04, 2016, 18:55:13 PM

Previous topic - Next topic

SparksArts

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


Richard Sparks, Website Developer

GJC Web Design

Yes.. have seen this myself.. it is the reordering that causes it but haven't worked out why...
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

SparksArts

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
Richard Sparks, Website Developer

Milbo

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".
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

Bemisoft

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

biltong

#5
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?


biltong

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.

biltong

#7
Just a thought, it could have been the extension VM Migrator that populated the default field for the Shopper Fields.

SparksArts

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.
Richard Sparks, Website Developer

biltong

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.

SparksArts

It appears VM Migrator is the likely cause. We should report the issue to them.
Richard Sparks, Website Developer

Milbo

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.
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

SparksArts

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
Richard Sparks, Website Developer