Våra sajter
Litium Studio Knowledgecenter

Knowledge Center för Litium Studio

Litium Scensum Knowledge Center

Knowledge Center för Litium Scensum

Litium Partner

Återfinns information som partner till Litium.

Support

Extending

Litium Scensum is an enterprise platform for E-Commerce development. The design is amied at keeping a low total-cost-of-ownership while maintaining performace. Low total-cost-of-ownership is acheived by making it easy to change the default behaviour of the platform. This article gives a brief overview of how to extend Litium Scensum.

Litium Scensum can be extended in a number of ways from adding custom fields to a product to totally replacing services or business objects..

Scensum Template Engine

In Scensum the design is totally decoupled from the content using Scensum Template Engine. The design is applied to the content using "templates". The template is stored in the database and can be modified at any time to change or develop the design.

Scensum Provider Pattern

A number of components (e.g. internal search engiee, caching, messaging etc)  are implemented using a provider pattern where the implementation easily and using a defined interface can be replaced with another component.

Inversion of Control (IoC)

By design all obejcts in Scensum can be replaced by a custom implementation. Using Castles IoC implementation the custom entity is invoked by changing a settings file. As this is a core design concept in Scensum, most Scesnum objects can be inherited and extened to provide custom behaviour

Custom Fields

Some entities in Scensum have a custom fields collection which an be used to add attributes and values to a business object. These fields are populated manually from backoffice or via integration e.g. from a PIM system.


Share this

| More

Comments made

No comments are made

You need to be logged in to make a comment

Username*  


Password*  





Create your own user account!