Dynamic content types

Purpose of content types

Each module has one or more content types. When you use different content types, you can make each content type to have different fields – for example, within the same module, you can have one content type with fields Name and Description, and another content type with fields Name and Image.

Navigation

Each module appears under the Content tab, together with all of its first level content types – you can use it to create dynamic content items. When you open a module, the first level of the hierarchical content types appears.
For more information, see Navigate between the content types of a module.

Sitefinity CMS also adds a new widget group for each module and adds one widget for each content type, for example – Countries. You use this widget to display the content items created with this module.
For more information, see Dynamic content widgets.

Hierarchy of content types

A module must have at least one content type. You create this type when you create the module. A module with one type can be, for example, an FAQ module, whose content type can be FAQs and FAQs can have two fields – Question and Answer. You can also have more than one content type in one module and you can have a hierarchy of the content types. For example, the built-in Forums module has Forums and Threads content types, and Thread is a child of a Forum.

EXAMPLE: You can also have multiple content types in one level of hierarchy – one content type can be a parent of more than one content type. You can build a module named Vacations. This module can have a content type Countries. Content type Countries can have children – Cities and Resorts. Cities can have children – Hotels, Restaurants, and Museums and Resorts can have children Bars and Beaches.

Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.

Web Security for Sitefinity Administrators

The free standalone Web Security lesson teaches administrators how to protect your websites and Sitefinity instance from external threats. Learn to 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 .NET Core and leverage its decoupled architecture and new way of coding against the platform.

Was this article helpful?

Next article

Dynamic content items