Module Builder

About the Module Builder

The new Module Builder enables website administrators to create custom content types for their website. These custom content types and their associated fields can be created using a user-friendly web-based UI. Once installed, Sitefinity will automatically generate an interface for managing this content, as well as enabling an API, permissions, workflows, indexing, and more. Furthermore, these modules are fully extensible by .NET developers using Visual Studio. Sitefinity’s Module Builder is designed to help website administrators rapidly address customized scenarios, while still providing a framework that enables rich customization by .NET developers.

How it Works: Creating a Custom Module in 3 Easy Steps

Define the Module

Enter name and description for the custom module. Both will be displayed in the Sitefinity backend.

Sitefinity Module Builder

Set a Content Type

Add the fields of the content type. For example, in the FAQ module, the content items can have a short text field "Question", a long text field "Answer", and you can also classify the questions, using categories.

Sitefinity Module Builder

Install your module

Once the module is installed, you can use it to create content in the backend and display the created content on your website. Your custom module appears under the Content tab and a widget appears in page editing mode under the Content widgets group.