Step by Step Guide - Migrating from J2.5.28 VM2.6.14 to J3 and VM3

Started by davies401, December 30, 2014, 09:15:00 AM

Previous topic - Next topic

davies401

Hi,
I have been looking for detailed (step by step) information on the migration process, but can't find it - can somebody point me in the right direction?
I have created a copy of my site, and I have checked that the template components and plugins are J3 compatible.
How to I go about the migration? For example should I upgrade to J3 first and then simply install the VM3 and AIO and then go to VM tools and run the migration - or should I migrate VM first and then upgrade to J3?
Do I uninstall VM2 before installing VM3?.
I have read http://docs.virtuemart.net/tutorials/installation-migration-upgrade/198-upgrade-virtuemart-2-to-virtuemart-3.html - but this doesn't explain the procedure.

I'd be grateful if anyone can suggest the correct procedures.

regards
Alan

GJC Web Design

If I have a J2.5.28/VM2.6.14 this is what I do

Simply install VM3.02 and AIO via the joomla installer - in most cases this works fine . except you need then to get VM3 fully working (the templates etc are different - the majority of VM2 templates will need adjusting or u need a VM3 template)  - also check your ship, payment etc etc extensions are available for VM3

Then upgrade Joomla to Joomla3.3.6 - I have been doing many recently and this is where I have had the most problems - some sites just will not upgrade and fail to a broken site .. my feeling is these are sites that have started out as J1.6/1.7 and the J3 installer is not taking this into account

In these cases I have manually updated from 2.5.28->J3.0->J3.1->J3.2->J3.3 and have succeeded

Personally I am not recommending any of my clients upgrade to J3/VM3 yet ...  loads of life in the old dogs yet (J2.5/VM2.6)
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

davies401

Hi GJC,

Very many thanks - your advice is very much appreciated.
I am using a "standard" VM installation with no additional plugins or modules - so hopefully it'll be a smooth migration.
I use a custom field for size choice (small, medium and large) with the medium and large at an additional charge - will this carry across ok?

kind regards
Alan

GJC Web Design

QuoteI use a custom field for size choice (small, medium and large) with the medium and large at an additional charge - will this carry across ok?

stockable variant?  these don't

normal customs should ..
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

davies401

Hi GJC,

Yes - no problems with the "size" custom fields - all tested ok.
I was a little confused as to how to change the small image size in the browse category view - but by adding the css entries to my site's template custom.css, all appears to be functioning well.
Thank you for your help,

Regards
Alan



davies401

Hi GJC,

How do I go about updating the custom fields for small medium and large? At the moment they are a cart variant - list and I enter the price for the medium and large when creating the product.
This custom field is now showing ok on the front-end but when I go to add a new product - I don't have the option to enter a price. I checked the custom field and ticked the "is a list" but then it shows three option boxes on the front end..
Has this type of field (cart variant) been replaced - or should I look at another type of custom field?

Regards
Alan

jenkinhill

Kelvyn
Lowestoft, Suffolk, UK

Retired from forum life November 2023

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

davies401

Hello Jenkinhill,

Many thanks. I have created the string custom field ok... I don't use stock control, so it's very straightforward.
The only downside is having to enter the description for each size (Small, Medium, Large) for every product, but I will create an empty "master" product - and clone that every time I add a new product.

I appreciate your time, help and advice,

regards
Alan