CMS Integration content
Content Integration Points
From the installation point of view, Ucommerce can be seen as a plugin/app/module for the CMS. The Ucommerce back-office is viewable from the CMS back-office, but is not made using the same technology as the CMS. The back-office is an iframe with a skin that looks like CMS, so the user is not confused with a different UX. Technically Ucommerce depends on the CMS for numerous features such as:
- Email Sending
- Content Rendering
- URL Resolving
It is important to note that Ucommerce does not store any Users, Content, Images etc. They are all stored in the CMS. Ucommerce uses the CMS data APIs to get the data needed, and only stores the id of the user, content or image etc. Most of the code in Ucommerce is not directly dependent on the CMS, it depends on abstractions, which have their implementations for each CMS. Ucommerce also includes pickers for the CMS users, content, image etc. so that they can easily be picked from the back-office.
Ucommerce has integrations with Umbraco, Sitecore, and Sitefinity. For more specific details about the CMSs, please visit the associated pages.