Upgrade

{typography icon type="alert" boxstyle="float: none; margin: 5px;"}It is absolutely necessary to make a backup of your whole site before you upgrade your shop! An upgrade failure can always happen! So please: BACKUP, BACKUP, BACKUP!{/typography}

Upgrade from VirtueMart 1.1.x

Place holder for VirtueMart 1.1.x update instructions..

Upgrade from VirtueMart 1.0.x

If you're a user of VirtueMart 1.0.x (or mambo-phpShop >= 1.2 stable) you can easily update your existing shop.

  1. Download the file VirtueMart_1.1.0-Manual_Installation_Package.tar.gz (or the .zip file if you have difficulties unpacking a .tar.gz file).
  2. Unpack that archive using WinRAR or a similar Archive Software (7-zip).
  3. You should now see some directories:
    • /administrator
    • /components
    • /modules
    • /mambots (/plugins for the Joomla! 1.5 version)

    The directory structure in those directories is the same as in your Joomla!/Mambo site.

  4. Open up an FTP Connection to your site, change to the root directory of your Joomla!/Mambo site and upload the directories.

    {typography icon type="info" boxstyle="float: none; margin: 5px;"}The FileZilla FTP Client is a fabulous FTP client (Open Source!) and reports transfer errors, so you know if everything has been successfully uploaded or not.{/typography}

    You will probably have to confirm overwriting some existing files in these directories. An existing configuration file will not be overwritten.

  5. Login in to the Joomla! / Mambo Administration (the so-called Backend). http://www.xxxxxx.com/administrator/
  6. When having logged in, navigate to your VirtueMart. You should now see the "Installation was successful....[UPDATE MODE]..." Screen. There you can click on "UPDATE NOW" - do that now. Your database structure will be automatically updated.
  7. Go to the Store Configuration Form (Admin => Configuration) and make all necessary adjustments. Make sure you Save the Configuration Form once you're done.

That's it.

{typography icon type="alert" boxstyle="float: none; margin: 5px;"}This has been said often enough before, but now once again: before you attempt to upgrade your existing Store to VirtueMart 1.1 create a BACKUP first and test the upgrade on a local copy of your store!{/typography}

{typography icon type="alert" boxstyle="float: none; margin: 5px;"}Themes are a new feature introduced with VirtueMart 1.1. So the complete templating system has been changed. If you have modified the shop templates (product_details, browse, order_email) that shipped with VirtueMart 1.0.x, you will have to manually convert your existing templates to the new theme structure!{/typography}

Upgrade from mambo-phpShop

You want to upgrade to VirtueMart from mambo-phpShop? That is possible.

All you need to do is install VirtueMart! It will automatically convert your installation of mambo-phpShop.

So just follow the instructions for the automatic installation (or if you have difficulties with it: the manual installation).

{typography icon type="alert" boxstyle="float: none; margin: 5px;"}It is recommended to uninstall the old mambo-phpShop modules after you have installed the VirtueMart component and then install the new VirtueMart modules.{/typography}