Built-in and custom Content Types
Contents
Every content item in Enonic XP has a content type — it defines the item’s form and behavior
Overview
Content types come from two sources: a set of built-in types that ship with Enonic XP, and custom types defined by the applications available in your project.
Custom types simply render the form their application defines. The built-in types, however, have special behaviour and dedicated tooling in Content Studio — those are documented in this chapter:
-
Folder — grouping container with no data fields.
-
Shortcut — redirect to another path.
-
Site — the root of a website; carries installed applications.
-
Page template — reusable page definition pairing a page controller with one or more content types.
-
Media — images, video, audio, documents, and other binary uploads.
-
Image — image-specific tools (cropping, focal point).
-
Fragment — reusable page component stored as a content item; edits propagate everywhere referenced.
-
Unstructured — formless content used by applications to store free-form data.
| For defining your own content types and content modelling in general, see the Enonic CMS docs. |