How to upgrade from Joobi 2012 to Joobi 2013

We recently updated and improved our existing version and issued a new release with much more functionality.

One of the major changes to the features is the ability to add custom fields. This is a very powerful function which required us to make minor modifications to our themes in order to accomodate these improvements.

Unfortunatley some users will no longer be able to make a straight update.

If you previously cloned or modified a theme you WILL NOT be able to update directly.
If you changed some CSS you will need to verify the changes after completing an update, to ensure your changes are still in place.  We changed a few items but it is recommmended that you check to see if you are affected.

Here is the procedure for updating, if you are able to update:

1. Go to jCenter->Preferences, advance tab and change the following;

Disctibution Server: Beta

Beta Distribution Server to : http://v1.joobiserver.com

Don't worry you will not be running a Beta version, this is just the first stepin moving to the new Distribution Server. After doing the first update through the Beta Server, you will automatically be transferred to the New Distibution Server with the new update. So all in all you need to perform 2 updates.

server-setup

 

2.Then go to jCenter->Apps and click Check.  A new update will be available, click install and follow the instructions as usual.

3. Once the update is finished the distribution server will automatically change to the new one. Also a new update will most likely be available again.

4. Then go to jCenter->Apps and click Check. A new update will be available, click install and follow the instructions as usual.

5. After update, go back to jCenter >> Preferences >> Advance tab >> Updates section, verify if the Distribution Server is set to Production.

And the Distribution server >> http:/stable1.joobiserver.com

5. Click [Save] to save the changes.

Below image shows the correct final server after following above steps.

final-server


Here is the procedure if you CAN NOT directly update:

1. We highly recommend that you try first the update on a clone of your site.  The update will not break any critical functionality, but the look and feel, and the rendering of product page, may be affected.

2. In the theme that you cloned, here is what we changed:

The item_page_… .php have moved to their respective folders, so item, or product, etc… rather than catalog.

We replaced the function
$this->getContent()  in the theme  by $this->getRowContent().

3. Once you have made the appropriate replacement and tested that everything is rendering properly in your test site, you can proceed to your production site, update and do the same changes.

4. Again nothing critical has changed only the way the themes are rendered.


That is all, enjoy!

  • Monday, 04 March 2013