...
Cartridge Installation-SFRA
Installation
Installation of dependencies
Code compilation (JS / SCSS)
Import of metadata
Business Manager module
Cartridge Installation-Site Genesis
...
Under SFRA, 3 of the cartridges will be used :
- int_axepta_sfra : contains the functionalities / adaptations dedicated to SFRA
- int_axepta_core : contains general functionalities to SFCC and various calls to services
- bm_axepta : contains the functions reserved for the BM (interface for configuring and managing transactions).
In the cartridge path, you must therefore add to cartridge path :
- axepta_sg_changes:int_axepta_sfra: for the Storefront
- bm_axepta:int_axepta_core: for the Business Manager
Installation of dependencies
Run the npm install command in order to install all the modules required for the operation of the cartridge.
Code compilation (JS / SCSS)
In order to generate the appropriate Javascript for the different stages of the checkout, run the npm run compile:js
command. The compiled code will be found in the int_axepta_sfra/cartridge/static/ folder.
Import of metadata
The necessary configuration data can be found in the metadata folder. Before importing, replace the name of the RefArch folder in the metadata> sites folder with the ID of your site.
You can now compress the “metadata” folder and import it into Administration> Site development> Site Import & Export. This import will add the configuration elements, as well as the various jobs, services and extensions of
system-object.
Business Manager module
The permissions for the BM module must be set for every role you want to give access. This is done in Administration > Roles & Permissions > [your role] > Business Manager Module : select the Axepta module
Cartridge Installation-Site Genesis
Installation
Under SiteGenesis, 3 of the cartridges will be used :
- int_axepta_sitegenesis : contains the functionalities / adaptations dedicated to SFRA
- int_axepta_core : contains general functionalities to SFCC and various calls to services
- bm_axepta : contains the functions reserved for the BM (interface for configuring and managing transactions).
- axepta_sg_changes : contains all Axepta-customized controllers/models/templates that are cloned from app_storefront_controller or app_storefront_core
In the cartridge path, you must therefore add :
- axepta_sg_changes:int_axepta_sitegenesis:int_axepta_core : for the storefront
- bm_axepta:int_axepta_core : for the Business Manager
Installation
Import of metadata
...