A module is a component that can be added to a software program to add new functionalities, without altering the basic structure of the software.

 

Characteristics of modules

Modules can:

  • add additional functionalities, or modify existing functionalities
  • be developed by the creators of the original software, or by third-party developers
  • be installed or uninstalled independently of other modules
  • require updates that are independent of the base software
  • be referred to as "addons", "plugins" or "extensions"

 

Advantages of the modular system

Without the need to modify the basic PrestaShop software, this system provides:

  • flexibility and autonomy in the customization of your store
  • the ability to evolve and adapt quickly to changes in your business
  • the possibility of updating certain functionalities without waiting for a change in the basic software
  • a whole community of module developers who are constantly enriching the feature catalog

 

Please also see How to update a module? as well as Why update a module?

 

⚠️ This article has been translated by a machine translation program.