Build a module?

Version 3.2

The structure of an extension, module in S-Cart includes:

When building a module / extension, the required structure is as follows:

root-folder-scart/
├── app
│    └── Modules/Extensions
│           └── Group-Modules/Extensions  (ex:Payment,Shipping,..)
│                     |── Controlers
│                     |      └── Module/Extension-name.php -> file is required and name correct.
│                     |── Route
│                     |      └── Module/Extension-name.php ->name correct if file exists.
│                     |── Views
│                    └── Models
├── public/images
│    └── Modules/Extensions
│           └── Group-Module/Extension
│                    └── Module/Extension-name.png ->name correct if file exists.
 |___resources/lang/lang-name
     └── Modules/Extensions
            └── Group-Module/Extension
                     └── Module/Extension-name.php ->name correct if file exists.

Manage and install Modules / Extensions:

- In admin, access to your-domain/system_admin/modules|extensions/GroupModule to manage