WEB BUILDER

Topics: Customizing Orchard
Oct 4, 2012 at 4:32 AM

HI there,

Im think of making a web builder tool on top of Orchard CMS for non-tech users.

Users can create pages, adding widget (widget will be pre-defined by tech developers of cource) , etc ...

I have a few initial questions:

1) Is there any API available for like creating pages, layers? If not where do i find it in the source code for e.g creating page (i will find the rest myself)?

2) Any suggestion on where i should start from?

thanks.

Jerry

Developer
Oct 6, 2012 at 4:41 AM
  1. Absolutely, check out the existing modules to see how pages and layers are created. Pages can be created using ContentManager. Layers can be created using the WidgetsService (part of Orchard.Widgets).
  2. Start with a fresh, new Orchard instance. Then create your web builder as a module.