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.
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.