Create the module
After you setup the application, you create the Bug Tracker custom dynamic module that the application uses. You create this custom module using the Module Builder of Sitefinity CMS. The Bug Tracker module must have the following content types:
- Project
The Project content type will represent a single project. - Bug
The Bug content type represents a single bug and has a parent of type Project.
To create the module:
- Create a new module via the module builder and name it
Bug Tracking. - Activate the module.
- Add the Project and Bug content types to the custom module.
For more information about creating a custom module via the Module Builder, see Dynamic modules » Create a dynamic module.
The following sections look into the available content types in details.
Project
The Project content type must have the following settings:
- Content type
In the Content type field enterProject. - Parent content type
From the dropdown list, select None. - Fields of this item
Define the following fields:
Bug
The Bug content type must have the following settings:
- Content type
In the Content type field enterBug. - Parent content type
From the dropdown list, select Project. - Fields of this item
Want to learn more?
Enhance your Sitefinity skills by enrolling in free training sessions. Become Sitefinity certified through Progress Education Community to strengthen your professional credentials.
Get started with Integration Hub | Sitefinity Cloud
This free lesson teaches administrators, marketers, and other business professionals how to use Sitefinity Integration Hub to create automated workflows between Sitefinity and other business systems.
Web Security for Sitefinity Administrators
This free lesson teaches administrators the basics about protecting your Sitefinity instance and your sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.
Foundations of Sitefinity ASP.NET Core Development
The free on-demand video course teaches developers how to use Sitefinity ASP.NET Core and take advantage of its decoupled architecture and modern development model.