Home » Developing » Extending
Litium Studio is an integrated module-based product for Web Content Management (WCM), Product Information Management (PCM) and E-Commerce. Adding new features or changing the default behaviour is easy. This article gives a brief overview of how to extend Litium Studio.
Litium Studio can be extended in three ways: by adding new panels, customizing the backoffice user interface or creating your own supporting modules.
Modules
Litium Studio consists of modules. The three main modules are Web Publishing (WCM), Product Catalog (PCM) and E-Commerce. Litium provides the following supporting modules: MediaArchive for file and media management, Newsletter for email and sms newsletters and Relations for e-CRM.
You can create your own supporting module. Each module has it's own user interface and settings page (found in the Control Panel). You can, like any other module, decide which users are allowed to access and use the new module.
Panels for the Web Publishing module
The Publishing module can be extended with custom
- Page Types and Templates: you can add new page types and ASP.NET templates.
- Web Controls: you can create new ASP.NET Web Controls to use in templates.
- Web Site Strings: you can create common strings which can be used on many pages within the same website. Web Site Strings are managed using Control Panel -> Web Publishing -> Web sites and texts.
Panels for the E-Commerce module
The E-Commerce module can be extended with custom
- Campaign types: you can add new campaign types.
- Pricing rules: you can add custom logic to calculate prices.
- VAT calculations: you can add custom logic on how to calculate VAT.
- Order states: you can create custom order states.
- Delivery states: you can create custom delivery states.
- Reports: you can create custom reports which are shown in the reports section in the E-Commerce module.
- Payment Providers: you can create logic for new payment methods and payment providers.
Panels for the Newsletter module
The Newsletter module can be extended with custom
- Templates: you can add new, and modify existing, templates to use when sending e-mail newsletters.
Customize the admin user interface
The admin user interface can be be customized in the following ways:
- Panels: use Panels to replace default functionality with your own graphical user interface. Read more about panels here.
- Spelling dictionaries: you can add new, and modify existing, spelling dictionaries
- Skins: you can change the apperance of the admin user interface by addings new skins.
Comments made
No comments are made
You need to be logged in to make a comment