Search the documentation
 Show GitHub edit links  Hide GitHub edit links
Documented since: 9.0 Latest revision for: 9.0 Valid for OpenCms: 10.5.3

OpenCms ships with several predefined content types. Most of them, you simply use, e.g., container pages. But some of them are of special interest when you set up your site. They provide commonly used functionality.

We survey the content types shipped with OpenCms and possibly of interest when setting up a website.

Dynamic functions

Dynamic functions can be used if you want to provide a special functionality that can be added to your page via drag & drop, but no special content is needed for this functionality. For example, a login form or a search box are use cases.

  • Content without content? - Use a dynamic function! Here you learn how.

  • The function detail page is a detail page mechanism for dynamic functions. We describe how to create and configure a detail page for a dynamic function.

Groups of content elements

Usually, content elements are added to container pages and each element is independed of others. Two special predefined contents allow to group content elements on container pages. Groups of elements can be added to other pages, or moved at a page. If elements are added/removed from a group, this affects all instances of the group.

  • An element group is a content element, which references a group of other content elements. Find out, how to use it.

  • Inheritance groups are elements that group contents. In contrast to element groups, the elements can change from page to page. We explain how to use inheritance groups.

You can improve this page

Please contribute your suggestions or comments regarding this topic on our wiki. For support questions, please use the OpenCms mailing list or go for professional support.