How to update JBZoo to the new version

Methods of updating JBZoo

8.5/10 rating (2 votes)

Attention!

  1. Before making any operations with your website, make a full backup in order to insure yourself from any unpredictable situations.
  2. Before updating a working website on a real hosting, we strongly recommend you to try it first on a test server or on a localhost (xampp, for example) and be sure that everything is ok.
    After some big update, at least the design of your website might change.

Installing a patch (mandatory!)

Find out your current version of JBZoo. You can do it on this page -
/administrator/index.php?option=com_zoo&controller=manager&task=info&group=jbuniversal

Download an appropriate patch from your personal account. Extract it and upload to the root folder of your website replacing all files. Names of the folders of the patch should match folder names of of your website root folder (media, modules, plugins).

Attention! A patch will never update configuration and information in the database. It is not able to do that. So you will not lose your data after an update.

Please, install patches in compliance with versions.

Installing new modules

Some updates may add new modules or plugins for Joomla. You need to make few simple actions in order to install them:

  1. Install patches (see above).
  2. Go to extension manager.
  3. Go to "Discover" tab.
  4. Press the "Discover" button.

After that you’ll see a list of modules that are not yet installed. Choose the ones that you want to use and install them.

Searching for not installed modules

Mandatory things to do after any update

It is mandatory to update ZOO to the latest compatible version (you can always download it from the "Download" section). It is important because each version of JBZoo relies on the new version of ZOO. ZOO should update without any problems because it is developed with a full backward compatibility (if you didn't make any changes to the core files, of course).

Additionally you should do this:

  • Clear Joomla cache.
  • Clear a browser cache.
  • Re-index the database (you can go to /administrator/index.php?option=com_zoo&controller=manager&task=types&group=jbuniversal page and click the "JBZoo-Admin" button at the top which will open a page with different utilities, one of which is re-indexing).

Important notice for version 2.0 and later

Your server must have ionCube PHP module installed (see system requirements).

In order to check whether it is installed or not, you can ask the technical support of your web-hosting or try to find it by name in phpinfo() results.

If this module is not installed, ask your hosting provider to install it. Usually, it’s not a problem for a hosting provider.

How to know about JBZoo updates?

We post all news about updates in social networks (you can find the links in the footer) and in the News section. Discussions and additional sources are available on our tech support forum (for subscribers only).

A link, a username and a password for the Download section should have been sent to you by e-mail after the payment for the application (if it didn’t happen, contact with JBZoo administration).

Going from version 1.2.x to 1.3.x

Version 1.3.0 had a lot of changes. That’s why the update process is somewhat not standard. The order of these steps is important!

  • Make a backup copy of your website using any convenient method.
  • Update the ZOO component to it’s latest version. It would be better to update Joomla to the latest version as well.
  • Install JBZoo system plugin and enable it (you can use this link - /administrator/index.php?option=com_installer). It will ensure more correct process of updating.
  • Update JBZoo application by using ZOO application installer (/administrator/index.php?option=com_zoo&controller=manager). Just select an archive and install it over the previous version.
  • Activate your copy using "click me" link from the back-end warning message in order to receive information about updates and to remove the message.
  • Re-index the database (you’ll see the button at the top of this page - /administrator/index.php? option=com_zoo&controller=manager&task=types&group=jbuniversal)
  • Update mod_jbzoo_search module.
  • Install mod_jbzoo_props module.
  • Verify filter and catalog settings. Most likely, you’ll have to adjust something.

An update will override standard JBZoo files. No content will be deleted. If you’ll have any problems, contact our tech support. And don’t forget to clear your Joomla and browser cache.

Update

Still gotta questions, who can help me?

Visit our special JBZoo tech support forum which is specifically meant for JBZoo so the priority of the response and its promptness are much better there than in any other place. With inactive account with a “Plus” sign in a tariff plan you can ask for support in one of these sections or use any of our contacts.