Updating Addons in X-Cart 5.4.x
page last edited on 29 November 2019
In X-Cart 5.4.x, notifications about any updates for an addon or a group of addons are automatically displayed in your store Admin area as soon as they become available:
as a banner in the header:
in the top info menu (except for X-Cart vv18.104.22.168-22.214.171.124):
To check what updates are available, click on the “Updates are available” links. You will be redirected to the Updates & Upgrades section of the X-Cart Service Screen:
In addition to the minor addon updates, there can also be major software upgrades. See more info on the regular software upgrades in Upgrading X-Cart 5.
Basically, any update application consists of the 3 main steps:
Changelogs are special files that contain a list of changes included into an update. It is recommended to check changelogs before proceeding with an update to be aware of the forthcoming changes.
The Updates & Upgrades section of the X-Cart Service Screen allows to check both a joined changelog for all updates at once and a separate changelog for each addon that can be updated. A changelog is opened in a pop-up.
Making a Full Backup
Backups in X-Cart 5.4.x are done with a built-in Backup Master Addon. The Updates & Upgrades section of the X-Cart Service Screen highlights the necessity of making a full store backup before proceeding with updates and provides an opportunity to go directly to the Backup Master addon page and make a fresh back-up there.
Use the ‘Backup your store with Backup Master’ button to be redirected to the Backup section of your store Admin area (System tools -> Backup) and to create a full store backup as described here. The Backup page is opened in a new tab.
Applying Addons Updates
Make sure you have done the following 2 steps, before proceeding with updates:
- Read the changelogs.
- Made a full store backup including the store files and the database.
To apply an update:
- Confirm that you have made a full store back-up in to make the ‘Continue’ button active and click the ‘Continue’ button:
The system will automatically apply the update(s) and redeploy your store to make the changes active:
Your site Admin area and storefront will be blocked from any possible actions while the store re-deployment is in progress to prevent any possible damages. Any users that will try to do anything in your store during the re-deployment will see a warning message to wait until the store re-deployment is completed.
After all required updates have been applied, you’ll see the “All done!” confirmation:
A store admin can open a customer storefront or go directly to the store Admin area by clicking the respective orange buttons to check the updates in work. Both the store Admin area and the Customer storefront will be opened in new tabs for the sake of the possibility to roll back the changes.
The changes can be reverted safely by clicking the rollback link at the bottom of the screen.
Help make this document better
This guide, as well as the rest of our docs, are open-source and available on GitHub.