page last edited on 01 December 2017
Welcome to X-Cart 5 developer documentation.
General idea of X-Cart customization is that each change can be done as a separate module. Since module files are separate from the core, upgrade of X-Cart can be performed simply by replacing files. The same way, module can be upgarded just by replacing its own files.
To achieve such flexibility there are certain approaches to X-Cart customization and we are going to go through them in this section.
Help make this document better
This guide, as well as the rest of our docs, are open-source and available on GitHub.